{"_id":"pptx-vanilla-viewer","_rev":"171-983abcaffb1a8232bd064dc39736f037","name":"pptx-vanilla-viewer","dist-tags":{"latest":"3.21.0"},"versions":{"0.1.0":{"name":"pptx-vanilla-viewer","version":"0.1.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.1.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"617c46ca88f4094c6644f3bbde5c291d3dafae9d","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.1.0.tgz","fileCount":9,"integrity":"sha512-hQINPq/ZgkJ35bDGUNYlAkcxtRlgaBSVpomu5Rb6Me/mqWR4mgqbXIxe4oxC7FtYw4t0jZ6vR3izA3sRI00YRg==","signatures":[{"sig":"MEUCIQDYDv16czZF/kC7EzU+YeDBTKEOuVjvTNP2P2dkY30jlgIgZ44chjVGTMz6JF8SuHciKotcT0d4zmEye5UCndYptVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2561884},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"christophervr","email":"chrisjvrooyen@gmail.com"},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.3.0","description":"Zero-framework PowerPoint viewer: render PPTX slides in the browser with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"dompurify":"^3.4.11"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","happy-dom":"^20.10.6","typescript":"^6.0.3","@types/dompurify":"^3.2.0","pptx-viewer-core":"workspace:*","pptx-viewer-shared":"workspace:*"},"peerDependencies":{"jszip":"^3.10.1","fast-xml-parser":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.1.0_1783680857858_0.08550181721661976","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"pptx-vanilla-viewer","version":"0.1.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.1.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"da370075aec5a3da528f2de2527e52d19a25c205","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.1.1.tgz","fileCount":9,"integrity":"sha512-dk3rdfovPpGXSYLyrl31T0KguvCe6sAsIoTL7PDhDtGxBwHsB9GwB8PCq2vnfuKrRfoexWKGgL2N6nBXgG1ohQ==","signatures":[{"sig":"MEYCIQDvfy8Qc3NeQ3TvmTu715D3Crx9uTBQge+xmSyCagosDAIhAIJmULCDiOkjkD7nJHfmpmZk4daVwb9NfMjxFn6xdUcM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2561993},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"christophervr","email":"chrisjvrooyen@gmail.com"},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.3.0","description":"Zero-framework PowerPoint viewer: render PPTX slides in the browser with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"dompurify":"^3.4.11"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","happy-dom":"^20.10.6","typescript":"^6.0.3","@types/dompurify":"^3.2.0","pptx-viewer-core":"workspace:*","pptx-viewer-shared":"workspace:*"},"peerDependencies":{"jszip":"^3.10.1","fast-xml-parser":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.1.1_1783680933208_0.37048769185539276","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"pptx-vanilla-viewer","version":"0.1.2","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.1.2","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"feabe8dba780d31ad8b6152de6d8cf198e6a998f","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.1.2.tgz","fileCount":9,"integrity":"sha512-TqFgQe6NOXT0GgZTDGJKKUnu9t3j4oguG6yCoUSyNXVyILVgBrXQp2TAYstdCecmFgtoY4RfdvnFX+7/JI89TQ==","signatures":[{"sig":"MEUCIQCPQISlWeTegveubcKIXiYyOEmRUuv0LpIz3j+Sv26AjQIgJ1M0ORGRA7u1Wd0StxOR6GbFJrmIWDRxWDDXAsDFfCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2636660},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c24340878a7e5fcb11f21231a6d18392ea04e64a","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer: render PPTX slides in the browser with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","dompurify":"^3.4.11","html2canvas-pro":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","happy-dom":"^20.10.6","typescript":"^6.0.3","@types/dompurify":"^3.2.0"},"peerDependencies":{"jszip":"^3.10.1","fast-xml-parser":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.1.2_1783715474700_0.5711129603030711","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"pptx-vanilla-viewer","version":"0.1.3","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.1.3","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"a7219be0d21d57f12ed3f73a8be1b32c699ae269","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.1.3.tgz","fileCount":9,"integrity":"sha512-IqZJXNl292WGQjWLObxrTw7wqPUh8j6UUX2Y22UXqvQwHzmAf96cmy1qS16fzlo5+k+kOFtjeYBMubenrESwGw==","signatures":[{"sig":"MEUCIQDUP/XgsPDQTGABs4ru+IBMaI+LdcdLVTzvv97bxz6REgIgL8ZnsNovUu+iC8BH23TaRRWNTMXRXOLEIIE4mC3aDwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2646173},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"614a5741644f489f53f4685a0661c6c37e8b9ac9","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer: render PPTX slides in the browser with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","dompurify":"^3.4.11","html2canvas-pro":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","happy-dom":"^20.10.6","typescript":"^6.0.3","@types/dompurify":"^3.2.0"},"peerDependencies":{"jszip":"^3.10.1","fast-xml-parser":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.1.3_1783743614882_0.029812770107611408","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"pptx-vanilla-viewer","version":"0.2.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.2.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"46bda34b2a6b427f7de7973fadb2a142534a0029","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.2.0.tgz","fileCount":9,"integrity":"sha512-fds1gH6sCu6H/yVb/H3eeJDfSnsm6TK4bjdWbuKF+xGpGzHPm/aJMMjvDi51c6xizyysblzxPUU/OIgjMHwvCQ==","signatures":[{"sig":"MEQCIAxdVvY/+RB2lIsVupEZOjoi7RaLldlx1DzAZY+PM4ViAiAvPeMy/izOZDMf+STzvFI+AtDeY9U/0IX6k2J8xwcZIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2849865},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"909019e3cc1e805757a974ebd95aee519b74af33","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer: render PPTX slides in the browser with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","dompurify":"^3.4.11","html2canvas-pro":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","vitest":"^4.1.9","y-webrtc":"^10.3.0","happy-dom":"^20.10.6","typescript":"^6.0.3","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"jszip":"^3.10.1","fast-xml-parser":"^5.8.0"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.2.0_1783754407817_0.7566927854934746","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"pptx-vanilla-viewer","version":"0.3.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.3.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"e389012acdcc3e44892dfd2a750fd5f91b34e8c9","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.3.0.tgz","fileCount":9,"integrity":"sha512-UeUJ+kucMh7y7SbsJeij760kVumYuVCUx+ZNiiSiJ/R7ZXTZHLQ+mhA2cGFH7Soi68zrrSjvUpuGu3FQuQCurQ==","signatures":[{"sig":"MEUCIQCScEyUPA/OfF6C5GYo4eZ6qUXWjGEgHcTBcxB3K9Qo+AIgJS9D1yuOYGR44qCYXPjCgzqOyS95G4ghTpd2959lzPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2936730},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"7539b70ad5ac18be028bd1fa39c1438469038002","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer: render PPTX slides in the browser with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","dompurify":"^3.4.11","html2canvas-pro":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","vitest":"^4.1.9","y-webrtc":"^10.3.0","happy-dom":"^20.10.6","typescript":"^6.0.3","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"jszip":"^3.10.1","fast-xml-parser":"^5.8.0"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.3.0_1783777388503_0.023918081065610775","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"pptx-vanilla-viewer","version":"0.4.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.4.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"23f535f2dd77b3a318ee7977a05dbe4904d951be","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.4.0.tgz","fileCount":9,"integrity":"sha512-PyKFTrFMo0XRDThNHEXwIz6ljnJ5yBRLRgXSJPYAhPP3LQ0znH4Jul/cS+uX8/MmrkzFvLQvYcINd7JYFZ7xUQ==","signatures":[{"sig":"MEYCIQD8LofffavZkP5nqoSEnJ6UYgSbZgpV0IYHnL5GIEPMxQIhAIrSxZ5WC+Jc0orJwDYIljE77lkcc+PCn9W2qbig2hjI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3051490},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"d87360f15a58561e180a24a99c509078a76d2abf","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer: render PPTX slides in the browser with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","dompurify":"^3.4.11","html2canvas-pro":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","vitest":"^4.1.9","y-webrtc":"^10.3.0","happy-dom":"^20.10.6","typescript":"^6.0.3","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"jszip":"^3.10.1","fast-xml-parser":"^5.8.0"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.4.0_1783803693977_0.8598965144341366","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"pptx-vanilla-viewer","version":"0.5.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.5.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"416cbb959d99a761e091bb020516e26997144b7d","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.5.0.tgz","fileCount":9,"integrity":"sha512-unbPlEKOqbqm/zyCFXlEoCmint/RLoJ2yDcvBie4wUuaUVlkzY1AFyPoU0LS2VqPdI2PCyHx3d1541mBkf3N3A==","signatures":[{"sig":"MEUCIQDtlTlzRzxZbh2MsGxbKgynvcdTFIjxvNdSStszf/4ObQIgC3UlMxp1KURiRXFbIl7HBx4lSgNPK1d4IgtF7/23yYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3229582},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a1d615e1906a13718dde2d5cac64338fb0d916cb","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer: render PPTX slides in the browser with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","dompurify":"^3.4.11","html2canvas-pro":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","vitest":"^4.1.9","y-webrtc":"^10.3.0","happy-dom":"^20.10.6","typescript":"^6.0.3","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"jszip":"^3.10.1","fast-xml-parser":"^5.8.0"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.5.0_1783807282799_0.6052002892522348","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"pptx-vanilla-viewer","version":"0.5.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.5.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"7f6e6a7558212812c8dccb9201c23c97938570f9","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.5.1.tgz","fileCount":9,"integrity":"sha512-DXvWmbsLhf1lY5oBipD8/xy/5DJgUwK6Khhq2eb8ry6Bs3qCbewH4YNagsiz35WENkjhONqx1y1/igpfinKlKw==","signatures":[{"sig":"MEQCH1gDOA59lBsIU57muAKb4KcyYYjYImlz01+fiJ9RlKECIQCh+F525Dc0KER632RnZ9h4D+FrWfLwvG64VBd4VaW9bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3229016},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"51aa670e8ca78d78323f55766b1a4c0e8b366c00","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer: render PPTX slides in the browser with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","dompurify":"^3.4.11","html2canvas-pro":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","vitest":"^4.1.9","y-webrtc":"^10.3.0","happy-dom":"^20.10.6","typescript":"^6.0.3","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"jszip":"^3.10.1","fast-xml-parser":"^5.8.0"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.5.1_1783917718089_0.7261835469573661","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"pptx-vanilla-viewer","version":"0.6.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.6.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"0eab8b4603d7f4412b7949baa80b095f50d9de75","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.6.0.tgz","fileCount":10,"integrity":"sha512-sU8rFtuPA+8tR/l1qmCGyxjo6rqVTgxztznnHyJf+fAKmaaAW8f1wnfvsOA0DY9j3Sum9Pt+XY8ujBHqoFeqnw==","signatures":[{"sig":"MEQCIBQSlWVbd8XhcTA5MjhqZ0mryY/FA2qLCz980tnb9Q8nAiAGrJMFlkLJTWoIl7rKQpyv0jSSX0m/gDnHSRyyEmjLCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3591373},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"3a5d7a1c9df614451d205d1db3be61a1e2b5c588","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer: render PPTX slides in the browser with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","dompurify":"^3.4.12","html2canvas-pro":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.7","vitest":"^4.1.9","y-webrtc":"^10.3.0","happy-dom":"^20.10.6","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"jszip":"^3.10.1","fast-xml-parser":"^5.8.0"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.6.0_1783931111932_0.6385382589302866","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"pptx-vanilla-viewer","version":"0.7.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.7.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"72386adbb8ed1b9ec180ede7e8280d4c7a959921","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.7.0.tgz","fileCount":10,"integrity":"sha512-462Y6X6Fysy0/GKGRNY5sP+zCt/8VF8VsgFLlde6YZ+qSWW2JK7fZADevcVbJZ1uf9t8tlo1MpJptGCGSDBOOw==","signatures":[{"sig":"MEYCIQDoLFZksnjQYs0BLHMbJQKeutGcnx83LxVX0BrIo52qBAIhAN9Rfc3MKr0K3040mn4dc4diJHMsMxD9ua9gvA0UFrQi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3630956},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"7389c7e7586e7ce926400a096945b7e51448f709","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer: render PPTX slides in the browser with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","dompurify":"^3.4.12","html2canvas-pro":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.7","vitest":"^4.1.9","y-webrtc":"^10.3.0","happy-dom":"^20.10.6","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"jszip":"^3.10.1","fast-xml-parser":"^5.8.0"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.7.0_1784118305473_0.29586165126205555","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"pptx-vanilla-viewer","version":"0.8.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.8.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"a36949836c578267b96e6d862e72002dfc8e20b2","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.8.0.tgz","fileCount":16,"integrity":"sha512-08oSat4mV11rV2BMXfH4/o5RGdwLAf3rF7+T+bn8J5eLHVK++zqN9nWMygDDuO/KcdjV/oGtQeMjjllOo6xclw==","signatures":[{"sig":"MEQCIGVSmindEPm4zKaoRnZIR8GhZNU4EG6ZbdDmV/HUpo6PAiAJTTHCIb2MkEOw70ZcmOVzaHtrAidglh7do7M/adan5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4739810},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"7b8010caec988c617e3c5b23a6ea675b900e3b34","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer: render PPTX slides in the browser with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","dompurify":"^3.4.12","html2canvas-pro":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.7","vitest":"^4.1.9","y-webrtc":"^10.3.0","happy-dom":"^20.10.6","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"jszip":"^3.10.1","fast-xml-parser":"^5.8.0"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.8.0_1784160533549_0.8950799554922348","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"pptx-vanilla-viewer","version":"0.9.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.9.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"76f366da0bea4b8cf8fda7c5fabe09d559102a00","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.9.0.tgz","fileCount":16,"integrity":"sha512-Unos9bAqpT84vbiTDJa3/9WyiU33InBx1O/5c8VsveUrrjIdNDKJj7ZFxVK183j7kk7M2SdEAL/3bAUytveM8w==","signatures":[{"sig":"MEYCIQD7dMkGt+BpD6f3XQwfJnjAyz+vVXBE3oUHRpK5xQqZAQIhAPP22EzjGdYiFg/mlhluUwHX44zFdk8JKLYAYt3jHyY8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5515448},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"406b264c8d21b413f346f7a6ce885960df56a265","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer: render PPTX slides in the browser with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","lucide":"^1.24.0","dompurify":"^3.4.12","html2canvas-pro":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.7","vitest":"^4.1.9","y-webrtc":"^10.3.0","happy-dom":"^20.10.6","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"jszip":"^3.10.1","fast-xml-parser":"^5.8.0"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.9.0_1784267644617_0.892235875051183","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"pptx-vanilla-viewer","version":"0.9.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.9.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"a61b817cfc5ef8f95449a069d855ce8db8076039","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.9.1.tgz","fileCount":16,"integrity":"sha512-+x8o2lv+ZSh5a/OLlK6NDx39SEVU3PfDh84feFlAa9Z2nlra+eTXtNN9KHQkxk+yhBY0yrYNNAO1O7HfX5sDnw==","signatures":[{"sig":"MEYCIQCHJO2SH3/DSsFMY/Kx+wZexIYLEJisgSohRGHA02+SVwIhANQx5myUeAmUC3SgV3c6uX9Daq0wVhXHAjNsnPeD+2tq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5515950},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"3249d8ecd53ea79089f87f942f2c88caae840466","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer: render PPTX slides in the browser with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","lucide":"^1.25.0","dompurify":"^3.4.12","html2canvas-pro":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.9","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.10.6","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"jszip":"^3.10.1","fast-xml-parser":"^5.10.1"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.9.1_1784285819239_0.3467403318036577","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"pptx-vanilla-viewer","version":"0.10.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.10.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"6e1f963fbed4947bee5dac96505c70a9c25e06cc","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.10.0.tgz","fileCount":16,"integrity":"sha512-sD1F4Xwos06Gj27SLPqkp4q1TfPwc1mmlu7le1CU01BbrUsAEuXgyW7c1R4NYfoMnaS2FLD6fENNajlZSBuwYA==","signatures":[{"sig":"MEYCIQCmqMoMQq5h3w9fTVeTP8zKUFtn8W5iCoSLIbHWtjFJ7AIhAIzceEUxivWauuPq7G+4i4YGg458961FM1lpqS3mVuh1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5519060},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"2e917df9f2703fe5e56de0015b20744697092ff7","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer: render PPTX slides in the browser with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","lucide":"^1.25.0","dompurify":"^3.4.12","html2canvas-pro":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.9","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.10.6","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"jszip":"^3.10.1","fast-xml-parser":"^5.10.1"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.10.0_1784299955085_0.7029326650078052","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"pptx-vanilla-viewer","version":"0.11.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.11.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"43e17547065aa7e35d9ebd356ecec7709828d189","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.11.0.tgz","fileCount":16,"integrity":"sha512-JAXee3YdyThCgpbptuVhmXa5/YYoEvd9PSTh0JXys9vIImvgVmdxk7Xoolo/mUMmudw0Nj8WCi+ntTQlzWu7lw==","signatures":[{"sig":"MEYCIQDGVtBJhin8hBclAhVK190+OuwfXjwKTN4iiwqp3GbnEQIhALjV/2jzWSB+Ma3y/pkLS2gJICNpMqo2rm0rWHv/TatW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5525700},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"61eb995be25b317f2172a5983b83575deaefc16c","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer: render PPTX slides in the browser with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","lucide":"^1.25.0","dompurify":"^3.4.12","html2canvas-pro":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.9","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.10.6","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"jszip":"^3.10.1","fast-xml-parser":"^5.10.1"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.11.0_1784319271471_0.8407235221252525","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"pptx-vanilla-viewer","version":"0.12.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.12.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"310b90659f86a0111792bca84988db228313a314","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.12.0.tgz","fileCount":16,"integrity":"sha512-/19TDgWTFGmC1mP/zKNkzXu6AyeVStepMsCsYFgIaX11pzkBi/Tn6VvAcxgFROZ50z9cYoWN+W5jeB5adiV39Q==","signatures":[{"sig":"MEQCIC7RAquA3YWAGycRBrGBt0/FxmrY1uMfP3QqmkxleGNOAiA5JDaot0GoPKrQok08QMDPyvcJ07q7vP/Vn9i50VPIfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5554738},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"3a23783358d02f1370bd1800a9869f75b465e84c","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer: render PPTX slides in the browser with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","lucide":"^1.25.0","dompurify":"^3.4.12","html2canvas-pro":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.9","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.10.6","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"jszip":"^3.10.1","fast-xml-parser":"^5.10.1"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.12.0_1784325806108_0.07144667506020985","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"pptx-vanilla-viewer","version":"0.13.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.13.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"b9bbd09d58152443d31571d356bec7b213b51c17","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.13.0.tgz","fileCount":16,"integrity":"sha512-2NJC/UNX/UXMl4h62Nj4J5yND76eeLV5pj9vr/g0/pzY/JVQ0mrGg0De1EXcLc8eXRW0hktjUXLGMiZ/P+359Q==","signatures":[{"sig":"MEQCICepE4Pt6LCMzqIz7ugUaAD3p8zy9nnRz9Pb+yGXzmuJAiAarSn7nQE6Zdq6I4bSbUPgplyQ6TDeG59FlqC4BTadSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5618949},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"c8ef0c021237a3a130e4c192ee07b19ee9500916","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer: render PPTX slides in the browser with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","lucide":"^1.25.0","dompurify":"^3.4.12","html2canvas-pro":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.9","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.10.6","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"jszip":"^3.10.1","fast-xml-parser":"^5.10.1"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.13.0_1784333188399_0.32705718629264857","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"pptx-vanilla-viewer","version":"0.14.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.14.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"8e16cc234e9416e512f0c5654102db07eebd6e3c","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.14.0.tgz","fileCount":16,"integrity":"sha512-ezJq4RgLrQ2oyuztyda3UNYIG0Z2WHm+blRhuHd7oofH237rXSl3tg9stTE16kA7dtkssbAjvNFDREorBcpL7w==","signatures":[{"sig":"MEYCIQCqUq0DM0O65u2HQbBOrEs3okNKD604/qGzH4/EksNCyQIhAMM1T9PLNAsjwKgOwlz1S547BZ92w6gjHj5mcfaM3sf4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5669870},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"b077aacc9eb113cdc7dc03700e0d0efd83f827d4","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer: render PPTX slides in the browser with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.25.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.9","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.10.6","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.14.0_1784345242555_0.7809338153091634","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"pptx-vanilla-viewer","version":"0.15.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.15.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"de89183b38ffbf9d756a590195c36a2ccea4005c","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.15.0.tgz","fileCount":16,"integrity":"sha512-t0W7XqduSxQIh5qLpAMHXKip6JDuNX5MY6qCTIm7yzhVqJkZdQnP1JJbaV/23/+1HpmV6r63Yr5sRc4QVdMxUg==","signatures":[{"sig":"MEUCIQCasOh2J6Az8gQhKK4t3/hDJaiPP7oOyUk+sGDfuvGdyAIgInM1MS7ceQroOsoDg8M71EzkldrajYSZLLLxgmxzuMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5718678},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"c04e9125c1d5271115b78d30cd7aa0ee4fd62d61","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer: render PPTX slides in the browser with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.25.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.9","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.10.6","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.15.0_1784365034660_0.1899196429974399","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"pptx-vanilla-viewer","version":"0.16.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.16.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"1a5ce6aadacaedfc05cf00f73839b3b0c9aa9cf3","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.16.0.tgz","fileCount":16,"integrity":"sha512-9LyytL8sAsalyNaCTE+iSoTHXMJlDmZ4lCZ/1oSin2luBgubGYP/ZYqyLQn9J3ZszlqPe+ZqWC4LiRRK9R0ONQ==","signatures":[{"sig":"MEUCIF0FCp9nb56tup213RmF4X5LywUpsn17UcE1PyqPmQe0AiEAhgnZl776nroYxh1WxYTYteNoXgXTjDH+nKwowoPyDUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5735232},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"a95adadcb5c332c2b924807be6b03f8e8752bd9e","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer: render PPTX slides in the browser with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.25.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.9","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.10.6","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.16.0_1784370426297_0.9126355139042301","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"pptx-vanilla-viewer","version":"0.16.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.16.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"59f053a1ce0c0bedd244abd3f2847ab377e77cad","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.16.1.tgz","fileCount":16,"integrity":"sha512-k2z1b8rCW9YzsxKc1XBt84+qhqUKvL56dgEPEEQOrQu8KAENnKI2AiF8vo1LvlVjMRv8V3u3FydaaCTrVAM6Gg==","signatures":[{"sig":"MEUCIQCjTwXyDHTBPlj2wL0ZOuIa4UgPtXYVlHpTNbpJy70ZYwIgURGwAOr4FAqzW0OW0u6lbL0vnmZcZ+vXQfwIDAZaM94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5744435},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"dcabeba010b6b2f9bcfefff7b1e1e5dc954e04ef","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.25.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.9","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.10.6","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.16.1_1784376094976_0.7862519390172256","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"pptx-vanilla-viewer","version":"0.17.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.17.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"73db9a7f9572df13d8773da6e11932b820cdf97b","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.17.0.tgz","fileCount":16,"integrity":"sha512-jkdoIuD0uhSugTA3wnSUqUVFYFDHXU/rpX9VQBjRDmSDUUgRUfrUFS45s+OzcramU1C8OUb0zGNpX9cwM+8Hpw==","signatures":[{"sig":"MEQCICWe/8X1nciiGKzKljqjVRGGT5XKrKlXJGetoDsC2LkWAiBBenPuxc5Egwmic5StFoGpcdImqVyuKthGbJ3bFc9EVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5856904},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"81ba34734ef9d3df45ebe8f1deb03ae0058700b0","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.25.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.9","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.10.6","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.17.0_1784408490755_0.9328858377484703","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"pptx-vanilla-viewer","version":"0.17.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.17.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"5ff14beca10d3cda8b0c7cabb0882d5c24fcebf1","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.17.1.tgz","fileCount":16,"integrity":"sha512-oPbLfxoKxu6X90YSOY70ydI34BisKfyT66q2KVn4nN4GaEROHkxuKYCEJIC7J6Y7Nwc+RmI+MKjVnpnEiav6zg==","signatures":[{"sig":"MEUCIE2MGy0udgSjddDa2qJ26by5c7GZzlDorEHhApQ6vIbnAiEAjUczKIV0a4cQ3KGgcnrdaaY7uoAZM/6ePR5phtSCPBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5858170},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"ca154f1e2e6a080442a8fbc8f51bbd6325a2a3a6","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.25.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.9","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.10.6","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.17.1_1784415688186_0.023523861137771718","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"pptx-vanilla-viewer","version":"0.17.2","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.17.2","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"8291b29b393d2355f0bca41740ab9a1b442d1d74","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.17.2.tgz","fileCount":16,"integrity":"sha512-TzijIbHur8ialigngVh/5mSFkN+ivGyI2nvV33SzBzDxUfULonMZ2AD+X9MTIVhIttAXGNOujyaDp68HZE4M5A==","signatures":[{"sig":"MEUCIQCFWcMg2Fa274L5RTFz8F3rHElXv1T8CVeiBuz4X54t2AIgDpDBUbZDQpZxSZgHXOZO7GsFWmqLLYNTUaG9IUuI+0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5859640},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"9eea3057d62825f2c6355cf9891123a77df0c8fb","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.25.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.9","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.10.6","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.17.2_1784419461530_0.7479128217831816","host":"s3://npm-registry-packages-npm-production"}},"0.17.3":{"name":"pptx-vanilla-viewer","version":"0.17.3","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.17.3","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"c656450ea85af63cd55f9b65bb2156aa64fa14d5","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.17.3.tgz","fileCount":16,"integrity":"sha512-MmxKWM504ANItINexvWmSEsQBrxM/QGsPN8LqResXkVPLjYO1FvQv1e0qIh+b2Jmsm48KpO2/LZG4nhyF3usjA==","signatures":[{"sig":"MEYCIQDjcHk1e2zCLbUzp9GvsJa7/7mo/Yfr38WXLgXdm42JoAIhANipoQfKQX5A3eZwMKEJsyeiJqo6PSWFXI+vr0KUk/MD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.17.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5862292},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"e95c6ab0764fd53ef1b177c7c151942154439c62","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.25.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.9","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.10.6","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.17.3_1784432807075_0.2549348631951356","host":"s3://npm-registry-packages-npm-production"}},"0.17.4":{"name":"pptx-vanilla-viewer","version":"0.17.4","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.17.4","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"e20060a6a1e5f87aecc2c4f0c35d2f34bd20be68","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.17.4.tgz","fileCount":16,"integrity":"sha512-/C0XxVomcyRIoa0Xp1BcnlpZcHiD2R0MkM8Gm/ZW0Fie/6w5Ntt4m7RB4ioRvKydl+k/TK6rR8FlwGYewrAjEA==","signatures":[{"sig":"MEUCIEIg0bTAVdgN/3WFgSzFfeUkgncRzeh/CMr/SXSNOx8zAiEAvLktxO0A6CZS6QuAcMtgY8v9LGgxqB5koN+Isag6RM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.17.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5884552},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"0decc64d2c5b7b5c1bd3cd469bed6910c5766957","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.25.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.9","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.10.6","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.17.4_1784443246036_0.7909083921531268","host":"s3://npm-registry-packages-npm-production"}},"0.17.5":{"name":"pptx-vanilla-viewer","version":"0.17.5","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@0.17.5","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"c3831d2d3610d9accd27f9afb6650159421f37ae","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-0.17.5.tgz","fileCount":16,"integrity":"sha512-jZpw8HW1zCdqRAh/yEG3g1HpCOHdSGHxyG5fG3sMmxWe9EaeOMPvYdd+aG3c2QWd7gmeDsfoJGVlhpVOuRrkYw==","signatures":[{"sig":"MEQCIDFOgE3C/GBKy40A2S6IfiTcrnMBf/Gse44Xt2hY52SIAiBwV9LECJ0kL+p5peHZh0fFQz6x4kIUdnxyjUtldXs8AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@0.17.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5986547},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"e7c1fd65441d4b5e017a18b596b1fec16ca7d8ec","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.25.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.9","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.10.6","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_0.17.5_1784452423657_0.2933728788720227","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"pptx-vanilla-viewer","version":"1.0.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.0.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"d3311f46309993e59992d188e9e85462eab85c4b","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.0.0.tgz","fileCount":22,"integrity":"sha512-FxAd4LY2TsAiFJ0HrWPtmai6EVMdhHZHsQ/hnlmLscqtTDeD1nGjpTOASmqIVyXGUL+zIUgmzpOhw5wzi5hvfA==","signatures":[{"sig":"MEUCIBkfFiIKKHPlpDgNSMo2WM4yLDzJ3aZyG+ajJYraCL3OAiEA6mcGI5abolG+Qo7jWgKdTGz/WYTzmozfunI/NuLWNo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7084629},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"08595c7131bd3b4b3a6c1d7179ccc8dc3da2a99e","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.25.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.2.4","pptx-viewer-mcp":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.12","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.0","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.0.0_1784791568571_0.6756297297541176","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"pptx-vanilla-viewer","version":"1.1.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.1.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"281af8b5e1d7efe36ee23532059ac4c4858c16c7","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.1.0.tgz","fileCount":22,"integrity":"sha512-CrAKZ7Jj0ZNZrsWiQH2YuJMCyVboJlzAFm5y4Wt5I71BCl8K74T5z5eAQP2HdegvFb8VozUgdI65VaCre4z2RQ==","signatures":[{"sig":"MEYCIQCnuszeZaZlD7g6xIqxL+EE+R37oQag46ILFtfAKy1juwIhAM7GrOSqwKKwIk55box3AZSSRRXrjhtMtXXY1JVb4OZY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7093371},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"0d42bc1ec923ed1862b5a2a31a9cf7fdea134a81","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.25.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.2.4","pptx-viewer-mcp":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.12","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.0","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.1.0_1784805675133_0.47808268186520664","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"pptx-vanilla-viewer","version":"1.2.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.2.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"26704267c2d96abd4ef32140fbbff0a3dea8d2f8","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.2.0.tgz","fileCount":22,"integrity":"sha512-iuWBwvLgXdN5kOkqZhDnaYlTG80RL0/MQ0OOq7S53l3pKE5f+DRICKCQjAhktp2pGbwCwzuZYz9apA7VVA3E6A==","signatures":[{"sig":"MEUCIQDfhvStzH/t24/NacE4uWoRczW39c9mII8XdkamE+iWiAIgY0pAa8vMklfi8oK1mCUCLoKJ7PGCxN2c09+cQ111dM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7102223},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"b3b9acd4b10e1e65e0dcc0040cfe37788b27ce82","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.25.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.2.4","pptx-viewer-mcp":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.12","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.0","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.2.0_1784816382070_0.04575865009296742","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"pptx-vanilla-viewer","version":"1.2.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.2.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"f04cad3f14111dc072e6d5e57ddd15218cce6a4c","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.2.1.tgz","fileCount":22,"integrity":"sha512-4+n7jfqvzGkVLSZo/CYtT1GJnWms/pUDpmTAd/lyoEMd9UfghUv1823UNVd4sJ5nijD3CXGL9bP1+9gztrDVfQ==","signatures":[{"sig":"MEUCIHRtlYSktRBHR+eZd2FmCO+IMtr/z7OsKarAb4Y7XO1fAiEAlY8sWv2FiTOj6rw+imICgXMUbZt/KB7QBWdtOmE6erE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7102333},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"5a9363bee02607b98213dd85dbbc8374409b32eb","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.25.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.2.4","pptx-viewer-mcp":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.12","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.0","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.2.1_1784838106762_0.8405102055510874","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"pptx-vanilla-viewer","version":"1.3.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.3.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"a7eb99b882eba99cbde8f10614a6f1a9b520b96d","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.3.0.tgz","fileCount":22,"integrity":"sha512-g2T/3qCvV2OyrLPb18/ANaBcYLLqJmaeF2jKa/J59bWB9ZEQao47Lv3NLxmoK8gyL5cozQHSa/qxsN5/uVq4WA==","signatures":[{"sig":"MEUCID/4hMG1wqLYxPRSlaUrHNBhT/7e5aSLT1SHAFaDd8C5AiEA7gpfVwVULYrVTZcSSv/nAXq8mEcOZxwIsHgixpQG00s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7111992},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"ef22968e8a214ce10b8e2495835dc6f699297186","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.25.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.2.4","pptx-viewer-mcp":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.12","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.0","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.3.0_1784867188701_0.9757899882058367","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"pptx-vanilla-viewer","version":"1.3.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.3.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"4c2ee145069adbbe6d0dc222bcde8d2be1e0d319","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.3.1.tgz","fileCount":22,"integrity":"sha512-yq7C43ybcwUk9Bvq9rtR2u5RujyUHBt7YWGkGuwcAxVo9rVEiiMjSS8mPkvIVr98W7ttuIPEcz/J11tyqPi+rw==","signatures":[{"sig":"MEUCIQD7U1ha96dggBbyshcnLHh3fDUZaHIKHeq3oeV10PhJ9QIgErBgCBK3eios7K+PQCcuzIY14Qxu9IHson72pVCbH0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7115108},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"6cab6d66e8f197d56270cff711c3d9501730c224","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.25.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.2.4","pptx-viewer-mcp":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.12","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.0","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.3.1_1784905615905_0.4769679466713499","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"pptx-vanilla-viewer","version":"1.4.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.4.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"75e0400966c438111a0e7b0bc64de032456c5372","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.4.0.tgz","fileCount":22,"integrity":"sha512-youhh+bJVcmGr1A1SU2omkNasuGCNVi7Foo67uWqpw2QJn4DBHfPEKM0RerfeQjkzFh+PwD0JXq/mTNUkypOQA==","signatures":[{"sig":"MEQCIDazJqDbYOFK7B1l3+KJ2KavHfEeLdYCppPl5djdn57lAiARtKA+DmkhbaaA2KZEKfRl2VlfPJltxWmszNCtV5CyNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7114724},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"64e6d8649e659e4b165372bf244ce33899f54d83","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.25.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.2.4","pptx-viewer-mcp":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.12","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.0","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.4.0_1784958634062_0.16210023157525222","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"pptx-vanilla-viewer","version":"1.5.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.5.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"7752393de113a9390184602e9a89fa095ddf9736","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.5.0.tgz","fileCount":18,"integrity":"sha512-HahhptIjE2pXcoISnRF318khJrvjgKy3VuJavTNNB/Z/Gm5NCvW9M27HX00Lx5bitPvICAKIxzRa57ITrKIj3A==","signatures":[{"sig":"MEUCIEnT/B/TrAHe29fMcSZOAP70f7Vf1WN1C+5VYxq5zxoEAiEAzZau9W2UgtUBgHxI07dWi7KNs4GuUvmg8APyF7kUiFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6666832},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"d45047884c512b215027fe8c33b1f6badce5530b","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.2.4","pptx-viewer-mcp":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.5.0_1785021881480_0.5021623354859466","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"pptx-vanilla-viewer","version":"1.6.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.6.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"5b69d3db6f49684b09e0b7ab1880af51cda63124","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.6.0.tgz","fileCount":18,"integrity":"sha512-kQQxwcTbpjgToQdMi2Oh2FyYH4SrSpZYXKt8UboWxPzLwLpMm5f5ZU9M1nNB8IlI3xGqHAnlFAezw0ziv5J0TA==","signatures":[{"sig":"MEQCICWgRhAGDdDWH62FfezFYjsuJ1FhvC1bKyh/BddwQmHvAiATD//VB0WBqZ145RBK3Wf+cHE1hw9pL/jJ/U+TmiFl7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6678099},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"6233f8f109183285c28766da0aebd2c1bab3d27c","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.2.4","pptx-viewer-mcp":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.6.0_1785040636519_0.8405105214022219","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"pptx-vanilla-viewer","version":"1.6.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.6.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"78e25765c838efb8eae836b22d11e6dacfb6fb1c","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.6.1.tgz","fileCount":18,"integrity":"sha512-DXb/kusjh52po7ejg7t0yRp9gOkRNLWAWNOfZSYUzsDqmySiQOLoppRxLHNvJMtCePjOQDD7Ks7zCw1KG+L2mw==","signatures":[{"sig":"MEYCIQDD97VQCe45t4tWHlq+BYF/v+ZWFd1nZ1fnyP69IsXTcAIhAOtvUTPDHlo+BpFfcOEgdhpgzdofOcRgQl9lHCvHQ/3J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6678363},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"38fa04eada59c1d51459c8c08ced60baa77f53ef","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.2.4","pptx-viewer-mcp":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.6.1_1785051877047_0.6736822738901969","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"pptx-vanilla-viewer","version":"1.6.2","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.6.2","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"2b8190e8c70fc07c30dfb9ee99f15f34cd5477d0","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.6.2.tgz","fileCount":18,"integrity":"sha512-Z0i0dr6JBNThhq64Mug7V0+6Uy8gLouZ/UOni/PXXAD1ZWoxHW7pDKLrqSwH5CSTtegogHaW+yCAjSefMRuOnA==","signatures":[{"sig":"MEYCIQDhZ+b4QxAhRfLKYC7ejqbiXgF2JBXltS/IIm7cVcUj+wIhAKN6kUBYztYoG6fu+Kp0uVWW7XHcehAhuHHNnLVAFvu5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6678468},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"ea35290721ba679571f71708933ed718e65e3942","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.2.4","pptx-viewer-mcp":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.6.2_1785140711321_0.2404651641334059","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"pptx-vanilla-viewer","version":"1.6.3","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.6.3","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"a8a4c951bf9e58f4611c0ed0ce0ad54ac98c8932","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.6.3.tgz","fileCount":18,"integrity":"sha512-CLbXm8w6SeRyRNO6VayKzBDWfpIRJ+yCdXavkdZy1DlayT4kpM9k7wzKqwi9Mwwg7733KFj3go9l0te/i+cU+w==","signatures":[{"sig":"MEUCIBPE6yIGHgTXYGNgtYoxyq/DPYkft5IR+MPR1osTNLVIAiEAlkkobOPVJA3l2DbTVPOmArSKB4rjWxyzRfRaXhcdhUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6678946},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"1c5f19b77352ecd00cdb6603e3f2cb584397457e","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.6.3_1785187380015_0.8424998366184298","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"pptx-vanilla-viewer","version":"1.7.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.7.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"aabd9d94775661f03335e0508b237339a1e25aaf","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.7.0.tgz","fileCount":18,"integrity":"sha512-ouwNjTsZVJ32qAW8bgkG80nxn8Isx86Nz/pHHdp21UvhfIQkvl9IJnLqstsLMFOde8koaGVM1kyKUTawR8L/ng==","signatures":[{"sig":"MEUCIE7UBm64qnYguIbJrt6MD3NL7Fr0IzZ00D4sgvhapN6MAiEA8QLeu+PWzR22JXdYzop5nUb+zLPZCgJ1IgRWu2D5mjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709797},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"1b0d3955ce4bdb264686a8c51c7f8162a6e7b7da","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.7.0_1785191958308_0.6496915573361126","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"pptx-vanilla-viewer","version":"1.7.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.7.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"3e8b76208c6fcf85699474f7523adfe5fbe36290","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.7.1.tgz","fileCount":18,"integrity":"sha512-NFBpAXtKXM29/cKg9lXZ4VwQHn1YpLbzuapqF640LZvYvbvYs77O7VgrEmo+ftgsFRi/d0t0WALn7bYmtet2kw==","signatures":[{"sig":"MEUCIBGLwGxopwVW5bit6DISjgWvwZSG2yWOKnBGLoQxJi6vAiEAqTAelbIb2pA4LrDUEG8Ep6/f3RPVhtXRYPtFpTsrYAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6712603},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"844faa3a9cade1967283e545e20745d27cb92b61","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.7.1_1785366522049_0.7057148320435545","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"pptx-vanilla-viewer","version":"1.7.2","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.7.2","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"1df66f458638297c849b2eb86caf3ad04e419314","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.7.2.tgz","fileCount":18,"integrity":"sha512-/538CleussR7B0IvNq0UcHbj0D2LIFTvgaNo0L/+Y2Cnv85BL6RaEGalq1vLgAjKrwFiSHgQbiBfpsLJScPckQ==","signatures":[{"sig":"MEUCIQCrDrgjQ93GZEo3gFywJHtC7Z38BQJ4Nb5LNSVPj1lDWQIgdAMtcDPLlo4ZITTjzW2jgSbwCn0BlUlWDGDt5rTl+Vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6712865},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"7492f26a236659f2c15a99c36a92023f7da6cbbc","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.7.2_1785379808129_0.6777129986086963","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"pptx-vanilla-viewer","version":"1.7.3","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.7.3","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"d8188b29bd85e7524bfb0037376aa59b141e3817","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.7.3.tgz","fileCount":18,"integrity":"sha512-+kVO9m9G5RoQYbCnRSEhN5C/HkJT6LqBGW8XN7HKVp0M0G1BuHs6ivhjf/YF6ewC5IRhYlxxZgS1kT+WTNFSLw==","signatures":[{"sig":"MEUCIHY3YZHDc0URcf2k/z6znIpyk1HxSvLmmUHhA1sRDl1RAiEAsnpb2YNgSzUMG5I2xPLx19dmz5wl3vej8PEx/b/p+VU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6713381},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"fcca9aa469f17fdc106ce72782f82c7816f6ee31","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.7.3_1785390794799_0.3093775014710505","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"pptx-vanilla-viewer","version":"1.7.4","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.7.4","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"b3d11be9c04eac359535f0afdb793deb423eca46","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.7.4.tgz","fileCount":18,"integrity":"sha512-JKpBFbnjQzeoKcPFnoQoUAwJVg7jLlQfIBeA45iF8AKVcjuaqEgOvYIN089U8tNNo0g+ALiAkm9l6Cr281Ojmw==","signatures":[{"sig":"MEUCIF02ahmWmHqSkTLi3IP6F5F62sneiPdw3TVgtTRsXhqhAiEA0jqJOpyau3XTd1kFTitkdNrrk7qROH8vkMSj3lKnAsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6714231},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"33c083282fda01d83397db10cc6aff9b8b4fca6f","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.7.4_1785400913134_0.8693368885252948","host":"s3://npm-registry-packages-npm-production"}},"1.7.6":{"name":"pptx-vanilla-viewer","version":"1.7.6","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.7.6","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"c4263433743249495fbc07d9b4ef5aa83e301a50","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.7.6.tgz","fileCount":18,"integrity":"sha512-mOfGe357pG/cS6Ol1zbFxOrFhomToQ9ykP2YAze0vEHnCnsDgWAyuurYgSHYcfIDbFPjYUE/ok3x+TvrqRADzw==","signatures":[{"sig":"MEQCIHr3NV2rfl43AdeBgezFMBis9PS49G91933rxD1+m5isAiA4+7hj7nUDrG8XZ2Z9XxwMu/bKZZUsrF/ydXaFvPF9pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6716213},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"10238888c51cfc7a9739df2cc56bae24c59249cb","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.7.6_1785449853716_0.2977714004987493","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"pptx-vanilla-viewer","version":"1.8.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.8.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"7dfaea2e10e2c225d3a94a021a630cb582aaa47d","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.8.0.tgz","fileCount":18,"integrity":"sha512-at7Amjhe9cJgD9QvozQlfdgKAg1d2IsDoj9eQjIcKNKlPmBUWopXCuPz4xMuLDmHIFD2GusJws4tLEJBtxoH4w==","signatures":[{"sig":"MEUCIQDPQZ3/R08f+HIj46RdPwwMopOTugzLtoe2ocpo9fatZgIgNZn1knDWC8vK7iE8LhNO3EMRxb036P0kYZIAz2fHeX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6717937},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"ab64b9640383f292b3f6794ab04b7924534772b1","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.8.0_1785456749568_0.10069765900749683","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"pptx-vanilla-viewer","version":"1.8.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.8.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"3b5e87b7fb96f13af543227ef09baf1ace30ac39","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.8.1.tgz","fileCount":18,"integrity":"sha512-BdnNO4EPreeV/InZqcZyMn6TlIcAj6bubiC3AXMxc6w9qszdNI2h4M4tynPkdqKeqFycpyNcToTUB/knAtweoQ==","signatures":[{"sig":"MEQCICAAW9+u3hJnPedLdqyxwxO4H6zDiQKtu0U7IzkYyoLlAiAHnGgWW6MroBkU0wfLjhuoVw1C5nyI0LqwCErIwM+ZUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6719417},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"3ce750ae5847a9406f24a221fd31cda6f36dc8a0","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.8.1_1785472366965_0.18825235181903066","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"pptx-vanilla-viewer","version":"1.9.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.9.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"68cbdebe643ce2592ccd057433614bbd8dcfbee5","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.9.0.tgz","fileCount":18,"integrity":"sha512-pkomPiPhUP476A6NVMwThv9J7xzma+PSasG4CbaxP2z4gVMyuQ1fO4Ed/GvKNbaiK9UHQYZ/J3iniL1Z3oO7Iw==","signatures":[{"sig":"MEUCIQDglsMffl+fVhsVZt6caNdY9oVSohWohBuR5vLayCH7jQIgTE+KaR4bc22t6CvpAyJ4RRwvi+EfxiUqYJxbYQefdDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6722097},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"4db83a8c401f3b3586784b7244ca131511757023","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.9.0_1785484768018_0.7440888585373102","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"pptx-vanilla-viewer","version":"1.10.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.10.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"4c2ef025e336b0df66439ccde39d3295d93c4125","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.10.0.tgz","fileCount":18,"integrity":"sha512-NeZDuFv4lYDkVToBpVAeMhfsDCan7MSBNN8lo9nHHrEb675IHqBm0K+JQkhZ9PkMGSRG2qEsJLIllRV/N9OlVg==","signatures":[{"sig":"MEQCIAQPjWiDr9yHVwzHQT25jPH/1n+wA5r511Qx/jMXodooAiAkymYVK1qfa1yc+WJZ1Dt2B/kMakqoewrrSH60B0Oqpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6956727},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"830bcc9ed77d85f1461f4861a326dbbba7ebcc31","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.10.0_1785503204713_0.3644277137844403","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"pptx-vanilla-viewer","version":"1.11.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.11.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"9d4980653af1d3d9951680ff03e46e104c6b6ae4","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.11.0.tgz","fileCount":18,"integrity":"sha512-ucnrujI85Jx/jBYDixCWqn5C5c94K/OC4l6cF9RF0ucgGjxu0u0I+7muoudpZwjggRCSuOJ2VGpxtQRAAPKN3Q==","signatures":[{"sig":"MEUCIQD7ZbswE0xxSDZ6AayViS30p8JTQfKt/G0Dxnrx8SfE5AIgYU6gfcTkdQ6K/bMG9sg+ZgyOtOh9L7gROkDXsAxw1RQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6992209},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"b731b52f926737f0ccef95247f20db217cee1fb5","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.11.0_1785511971598_0.16517338888343835","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"pptx-vanilla-viewer","version":"1.12.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.12.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"c82b5486fda0508f3f509398b86575f8a19098bc","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.12.0.tgz","fileCount":18,"integrity":"sha512-6+nccr0dUO+tVKEjlzCFS5Ggd4y2W8Hb+0PJzEHSraPqweooB0rqMH0cBBOp+2XyEfArxM9eg+2U2WdSIwhIrg==","signatures":[{"sig":"MEUCIAObySu8QOACDDbxlFW7DNLcUxrSD0U/8fsFxYNySnpaAiEApMtlsCrpp8s/2ha1LcEwVysvv8Y8th5DhcrpeUopn4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7057073},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"278de2f5754f2b8bb19722460e047deb4cd72fbb","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.12.0_1785527290271_0.7601351534874914","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"pptx-vanilla-viewer","version":"1.12.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.12.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"0cd43e1adb38c43cf596825433953cb96a424cd1","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.12.1.tgz","fileCount":18,"integrity":"sha512-cp/2J13IMlX6dGAc05xbU9doaZ7GAU8fcmTNp3vGT21s8VWEUr9cDYTmQVswBg49DSTfpn+YQHyiT+Y0hlAy2w==","signatures":[{"sig":"MEUCIHZ1XI4tOTPblWlxOKGMGXMOMVRdHAiNRs9Cmbe4C6IgAiEA2mc5ZBGbQ1E/F4PBLylLCiUpgSU+ZJ89BEAQBYX24IU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7086142},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"2a9ef49f97f976eb088a2fcc092b56a54b112fa3","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.12.1_1785539595251_0.37741390172329425","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"pptx-vanilla-viewer","version":"1.13.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.13.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"552c55df01160a9c44543a13b05997f9d6577ac5","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.13.0.tgz","fileCount":18,"integrity":"sha512-OLGBCM6uTNG77xjZFuHZZLv/iuTxIvOUesdnscpM3HT0MphJPjtnXJ+LcP/nAv0b99o5eIk5BAgA6oLQv09ZjQ==","signatures":[{"sig":"MEYCIQDXvxrru6TMf3cbYReHg1TUnM9WAK+i7gki9C6KHUEgVgIhAPJWO7lBFk3bbqV0YVxLFgBv9oxRseio260FZQgJ77r1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7176596},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"31f30f7f26117e3badb34c2e2e0a29f32f8da608","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.13.0_1785555073997_0.09047086998373288","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"pptx-vanilla-viewer","version":"1.13.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.13.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"dd56df1401356f033ca4513ad034963ea5e5f23a","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.13.1.tgz","fileCount":18,"integrity":"sha512-DFxOzO23v+h6kgNhpKXHa9zlfrDiK6bdSTXDLqtShfVEbGMcSRBWDXL9Vjfys0awOETXPUBOhdHFxfJSBNGsmA==","signatures":[{"sig":"MEUCIFLSQ8gi2yzyhwzYV7NLYbBi1LkBz5CdjL7EfDMhT3NcAiEAnxWFaREBULoOAQ2CuEUFAagw+CEXL821dYC1t8TgvjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7248850},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"c7c12bc053548c8e94d3da385461d6569a1695a0","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.13.1_1785575810227_0.7250209971715276","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"pptx-vanilla-viewer","version":"1.14.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.14.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"05ec5b37b4257273fa3fbd6fa23166abd77cd429","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.14.0.tgz","fileCount":18,"integrity":"sha512-1HeyZI1uALpOFwdpDAHpUTC/8PqfUE5kwhElRzKH6B4bnS8Q0daN9+aIjecvH82KdUKjsG6csvdLuy9mFbx9LQ==","signatures":[{"sig":"MEQCIGfSY7pVCM0m95mc2vVbYTz+3A3bCv19KESa3GHG+65JAiBqLHft6VtuOp25amy4nNtxA4CLF4O+TCXJheRMpO36JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7262935},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"94813f52a75fb3b42f72e7c33be41393b794cf82","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.14.0_1785583680766_0.9437132864904896","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"pptx-vanilla-viewer","version":"1.14.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.14.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"4834454d2bbd944c4068f1a730ebdd516e748130","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.14.1.tgz","fileCount":18,"integrity":"sha512-pc8SDpYNMXCwl0NbW+QEjXvl5SwzCa2PpwKwPCOFsrth/4AvnT5QSQMVYizcrmVeXTJQgaP/FJkUzJG1P7D/Pg==","signatures":[{"sig":"MEUCID9HBQLkddrzjPsaZI7tTrjyMVoPZWTLx4oti5mCYX0vAiEAqkDOWCp0h99c/doRjRakP0WuUj+jzKg4sG5gbu8UZYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7271456},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"90e6f544ab6535c6fe114872c71ffc22102a7895","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.14.1_1785965167625_0.7922219968215065","host":"s3://npm-registry-packages-npm-production"}},"1.14.2":{"name":"pptx-vanilla-viewer","version":"1.14.2","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.14.2","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"14148a1826104b855b30a1d952b0e6c1a79b8389","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.14.2.tgz","fileCount":18,"integrity":"sha512-Rn1Dn9xwNlnMqM/4QQYsvckbqOotS0ng3yN+bUXqbBrU7uZSXECYCf9e+PDlBiOisqbIKAB7ylcwBvWg2weueQ==","signatures":[{"sig":"MEUCIEbGG7RxU2yqY0+OsEgvGnnuKwTGN5n+Y81Ad+VWtcALAiEAnA0J3CRln1RPQvrsMmf+OdzGe42EKrDQoprUfANrspI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.14.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7276871},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"d455ed72b254633d34e08d7694069e6c0d9f5615","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.14.2_1785971539974_0.3842807462831652","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"pptx-vanilla-viewer","version":"1.15.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.15.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"a96a127a7e3688d7e2e5931154284e481e4a54a2","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.15.0.tgz","fileCount":18,"integrity":"sha512-r3AP0bmoIwRSNIbh+2Wj1eJRtJp8dJ/DTchsLumG4BoC7BwOztjqsKRo/g19EVq80vvFsBnM4G6kX/DlGC2lBQ==","signatures":[{"sig":"MEYCIQD0R4E68LQgRkQ8uRSlj118l6LQco6B6Gpev4Ye5cSmAAIhAM8f24nDZN3I1JpuwC6ItsWrIyiVX4v7ZVD8iKDgyT8/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7822576},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"367295dc6bf65664fda72cddb25b5670f07f1ff9","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.15.0_1786063833935_0.5510322319269392","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"pptx-vanilla-viewer","version":"1.16.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.16.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"bc646436ef37befbe892f2b3ed31049bb10514b8","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.16.0.tgz","fileCount":18,"integrity":"sha512-CbU292+I2aVL2MLxPzcj4PEiNwG0qCwmOWYdKXIQ/Sfe90VLsEgwgVmUvP8efwp4z2QH6RXU9dZIBjfrYjLLVw==","signatures":[{"sig":"MEUCIQC2VdQ0gUE3jFGJVXR6mKAAuk5ESSHL3q1xkS5BuENlggIgfPhsErk8raRJdJbSmMgE2JBV0BpXA45jLL0bHPAFhS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7831454},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"e7aa0cce1509b62b5326d39ecf81309ad330c48e","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.16.0_1786075205365_0.7063121608445688","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"pptx-vanilla-viewer","version":"1.16.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.16.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"a722036bf15aa2d944d39e2f1a366cc261b12ad4","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.16.1.tgz","fileCount":18,"integrity":"sha512-Zez+0qtpvKq9GsfQ22hR9Fx2dvtilYvJn9QBXRSrOa4G6tAZu/90mVNaw6cdGT0+jKtd9pY5zpEjjRD0alloPw==","signatures":[{"sig":"MEQCIEd6J9pshl8vMbbA2AMT8TeJLPfHURFjdc+neOUPNGO7AiANjrfMQ/5nZcbP8m49KOkS4c+Me94Byeu4FBRIG9vf/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7831604},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"554c077b6d0960c5777163a83afe27ee9795b8c2","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.16.1_1786093957886_0.7624207886680312","host":"s3://npm-registry-packages-npm-production"}},"1.16.2":{"name":"pptx-vanilla-viewer","version":"1.16.2","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.16.2","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"4653db4e48511fd444d63152938d84d5c8d595a6","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.16.2.tgz","fileCount":18,"integrity":"sha512-3aGm8SQkYbHXNm0zgW4+stZWwA7hrceo3KD+Ls/beZznL4nIIZu/vz3xvibuz3hhExFxOuiaLspHVrq7rqdwUA==","signatures":[{"sig":"MEUCIEP72DsfEK35cOLm2mZ4/wtAvo5AE+bqbg4ms5xQRA+XAiEA46036AAfz8CTbMGK0O7NybCOrh/m8xh0AhpvKzdFlTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7832256},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"73931118e9e29bf16d1ffccb6f01d68a02091463","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.16.2_1786100701783_0.6437462142157762","host":"s3://npm-registry-packages-npm-production"}},"1.16.3":{"name":"pptx-vanilla-viewer","version":"1.16.3","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.16.3","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"dc09635596ff55d594127a6f8b63595649926a68","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.16.3.tgz","fileCount":18,"integrity":"sha512-vGz4jrU633Pu0fm4Mut1ApjE74ve+TJXxPbEsuLexxyLDQRsCeP9E/AvcTk+Us6tk9wMpcbxTXYWifHYVJ4ooA==","signatures":[{"sig":"MEQCIFFrDVz1fLw+O7ZjdEDXHHun8gwoX5LnDh+A4R1GIoRpAiBT+JdG+FesEgZJzvIZIBvG5iQyhuXvzx9oBAqYWcoaIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.16.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7834970},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"918ef78dbe8ce10fba170bdf68ac5627158d7fe7","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.16.3_1786103919693_0.8573487508682027","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"pptx-vanilla-viewer","version":"1.17.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.17.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"7a8758302afa0dea3d0ac732b47e8e5f20e107a3","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.17.0.tgz","fileCount":18,"integrity":"sha512-tWlDt0tIOQGi65z0JT1+CKvSd23jKkFY0NoV67yCktAKZ0U5FdCJLvyMn2rHggYrj7ZqrA86rSzGsKfxhbf3ig==","signatures":[{"sig":"MEUCIFH0VgZoKpjki26eTpcCvh1UURw9ea97ySvKCjkQwcXFAiEAr5C+AgrQm/mdlwmdQQuzBNlag9gDT5LQ6tKSK6wsL58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7835900},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"29c8f7abc11902bddefba4d2fe30d352f5e3461f","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.17.0_1786108878879_0.14407265444145456","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"pptx-vanilla-viewer","version":"1.18.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.18.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"8b188059369b3b2959d3b98cb28321a232a34f14","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.18.0.tgz","fileCount":18,"integrity":"sha512-l/B1f/f78EVK7TJQsfGe8UKMY8ZGX/f7na/1R5mRHepG8cjG7lD37huxomGP1O1N8DQ4Lxm+b+IfHbj/GxuuDw==","signatures":[{"sig":"MEYCIQCP2ZN7hqtxfHt0pvf0cJZEFSfrkYLOAmV91kV0IledrAIhAK2wImkK3Eykroqkz01urBHYrPeARdOpM15lTusqjSr1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7837504},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"91a19e96df9d19862b92c3f89ca55acbfbde3111","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.18.0_1786136040847_0.9542717897680422","host":"s3://npm-registry-packages-npm-production"}},"1.18.1":{"name":"pptx-vanilla-viewer","version":"1.18.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.18.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"3af53f08966788975ccc4f14888784ceb3c588a2","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.18.1.tgz","fileCount":18,"integrity":"sha512-U8JifR6t6WpyDSqZEXunJGHvNcs7qi8MGO58n4xaELbi16yyng07GSA1hcSUkMB8stRshUibmjztWRL56z5cCw==","signatures":[{"sig":"MEUCIQCNYq2PlS+8YWuK+tgDxcuWZnW5j974pNs9SCmRwMKjAwIgeciQVXngr4nJcxzYWA0hNJhAFqNLdV6DUnjsLHoOGj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7849760},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"2e410f72f24006a5cd2868c00bab1d0686e84c92","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.18.1_1786142931444_0.8211502140400462","host":"s3://npm-registry-packages-npm-production"}},"1.18.2":{"name":"pptx-vanilla-viewer","version":"1.18.2","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.18.2","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"d61bfe113e9805f7b05ec51d46cfa2128cd22af3","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.18.2.tgz","fileCount":18,"integrity":"sha512-CFuJ7ybOnY2wGv5fbJphkcHuKqhpGsXYtYQOdvsvPcnhpwO6mFbEpL6md0aR7AJFUjzP6mBnJeDNWdP7VDnCRQ==","signatures":[{"sig":"MEUCIAIYJc0lFjl3o2weghlY6lKZc2WU26xQ3coED43OJYhYAiEAjhj3hwSycvL2VNj8KoNxv6g+UXfrFQZwAUC9BNb3ow8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.18.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7856496},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"a92004bd554a66e5a0812d5bd20b3df1fff94379","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.12","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.31","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.31","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.18.2_1786154686159_0.06776248144118191","host":"s3://npm-registry-packages-npm-production"}},"1.18.3":{"name":"pptx-vanilla-viewer","version":"1.18.3","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.18.3","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"98aec2b26a014de8e27b3f3afb4b0d0eb3f3af1f","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.18.3.tgz","fileCount":18,"integrity":"sha512-B+x++UG8UL0AitXntRpoxOHC52gkBy9kE7J6aulEVLgr444WA5f/g4FfXs0iN3q5iZai0Rh14JIuiWB1HJI56g==","signatures":[{"sig":"MEYCIQCW0cimq5IVxHQpvOGO0IgCS+ZPLJwvBszuV+Z6ukQrugIhANVWNwH3L2E/LxXekAowh20mp37Q8LHJCLdYaWf/cPno","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.18.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7856850},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"c9ee690ee97158ee23180c13ee147e0e00a9baa4","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.18.3_1786363121955_0.6764865667556388","host":"s3://npm-registry-packages-npm-production"}},"1.18.4":{"name":"pptx-vanilla-viewer","version":"1.18.4","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.18.4","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"7cce4a0ed723dc5e05027c3e3fc51874067430ed","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.18.4.tgz","fileCount":18,"integrity":"sha512-WtDXScJAdu/zne44YE4YxIMWoj5kgxkBnK8cQddcWSMSKfe+9a2eYs8+L4wjJzytOXUmn6rH2JKRUW5pJIeg9g==","signatures":[{"sig":"MEQCIB3ZTgOwoUvtMXHcyoY2jU+TgKZgpvnsvGUrDjpbGhcsAiApKKcoiiDFbKBM01xlTU6JP4aqCmdJWX39jWADmAGG5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.18.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7859686},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"50984f141acc601d35aad19883b6fb1f8e0b79c2","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.18.4_1786368369115_0.8984701222279838","host":"s3://npm-registry-packages-npm-production"}},"1.18.5":{"name":"pptx-vanilla-viewer","version":"1.18.5","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.18.5","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"638e73bed3a0e5a1a783a620948097912cc4db0f","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.18.5.tgz","fileCount":18,"integrity":"sha512-2wxQRI4tw/IUnxJweJlhNz8d2+lWgxruD8Wmqn9/E9wLxpO4V3q16IUeEjh3DkSgj1smp5Jh3df2oAuK3gqxLw==","signatures":[{"sig":"MEUCIQCa4/iaN643eQOz8MJ5QJWCBfkP+KVvoZ28XKiUYyMuGAIgaIYJGnzJA8bgmDkAdDQ4XoUoa0TkOGuUvhWU2MDL214=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.18.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7862512},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"ce3be8487d3530425afb3b455e1671b6c54ae61c","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.18.5_1786398849629_0.4332623771213968","host":"s3://npm-registry-packages-npm-production"}},"1.18.6":{"name":"pptx-vanilla-viewer","version":"1.18.6","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.18.6","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"41052c654cdb0ac778184785184a807cc4235149","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.18.6.tgz","fileCount":18,"integrity":"sha512-50WdkiwbnA9qM88VdcpM2/RZFJ5vwwROpTOt2l8UC9U8YntLXyPzo64VwcZv+2vOtsOWLc9p8UZ+B4Bv3hjhqQ==","signatures":[{"sig":"MEUCIQDiRjF3OYbpbY9PiFFtEzwvMYA62j5/hCWAvAJnzz+2PQIgfsJMKlpRdh2O6lZx0vSU+NTAeGgUVTkZ9YgBg0iES0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.18.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7865046},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"b8dea5811d2940369f60f6786081f86ae3035bc7","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.18.6_1786402175296_0.9232852969980041","host":"s3://npm-registry-packages-npm-production"}},"1.18.7":{"name":"pptx-vanilla-viewer","version":"1.18.7","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.18.7","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"d1213f939f044dd994a7eafbcdc8a044476676b2","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.18.7.tgz","fileCount":18,"integrity":"sha512-QdqQTlDsGx1LApWe49+2/jJtnAKkr7DTgXOf4MN+mazdSRmiuIlTwp26hi6y19KxFHtunbzB9IvvaBIhIyZ6Wg==","signatures":[{"sig":"MEQCIAk+cUEB0EBgjbRIBNKAmVllA9FNwUoaBl6MFhK4FonSAiA3sy8YORJfS0wsXnav37uaqnE+oLdsj/UHE4toUP2VZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.18.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7869060},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"b8d2950edc73e5ac6691a0164825d9f2ff58ac39","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.18.7_1786414185096_0.4821328809128598","host":"s3://npm-registry-packages-npm-production"}},"1.18.8":{"name":"pptx-vanilla-viewer","version":"1.18.8","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.18.8","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"1cb763570bf518fea62fafd6f6b36e1d59100ba4","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.18.8.tgz","fileCount":18,"integrity":"sha512-APhsMsxzJhDD5IdDjnG3h2VUTn7Jl6xSeIkAecpGEu59TEZmxXSthLg6Yul1rAKtghjI3UWHGme78zKq7VKu7Q==","signatures":[{"sig":"MEUCIQCu9NJAEYP5+jW9NGNyzcsOQMlJxrjh6Ag9277h8dG+eQIgJnFthqiBUAE/g/H5sO4wP6tDxRrdHnJ1wCFFgV3fCvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.18.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7869172},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"6f0a9f4c33879543311e783f51d5fb595e5a150d","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.18.8_1786422637031_0.6770464138161196","host":"s3://npm-registry-packages-npm-production"}},"1.18.9":{"name":"pptx-vanilla-viewer","version":"1.18.9","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.18.9","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"17f845d0d44a965a458f35df778380d73624fed5","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.18.9.tgz","fileCount":18,"integrity":"sha512-JTz03jIgH1CwQfZpHfEr6OP+P8kS5at5mKd/XGylUOhouml7utVtjN6dN6/OrnvK57aEkyGg61TrQMrnZrQWAw==","signatures":[{"sig":"MEYCIQC6TRR87ckIKVI7a8sLORM2eJruukpf5ZWSA/Z8G6XLbQIhANPPofqUA1Fmbg4Z8TlX5j3q/N+VaQ7zOTe4l8lU7ydF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.18.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7869428},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"0ac3a80f0d23400ebd6631e9adc3c5154a914143","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.18.9_1786433041255_0.2442125938649078","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"pptx-vanilla-viewer","version":"1.19.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.19.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"bbc18a11059f09a68db402bc16265cdd4cd6950d","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.19.0.tgz","fileCount":18,"integrity":"sha512-2H1Tx7N/S07KCbr3p9byLb89xuiDzKCItiZ8z7NuRQcmOUVrVOSAzMirT9iXg+FmqSkp2fD+5QWqmd0NKApViw==","signatures":[{"sig":"MEYCIQCUtQcN08QO0Wdb8pEkSHX8wLcv2vBegLmFuLMmMKsyOQIhAId6O+Q8fKt/40F6Bwl2d/TzYojAnvB6vlPlneVIMlQb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8112684},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"ccfb60c33a76eceb99989b4c689b35e5ec7390b5","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.19.0_1786609897126_0.6159347022543673","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"pptx-vanilla-viewer","version":"1.20.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.20.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"1386e33b80f8a179619c5ac18c6236bbf1592a69","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.20.0.tgz","fileCount":18,"integrity":"sha512-RFuNjNUpL/S3O1N7ZjMI1YVPbZPr3xv3HxOks8YeeoFDn2bNxLy6T4+MNH8TC4IdTQOpOF3gW4fRUkVKDjKSvg==","signatures":[{"sig":"MEYCIQDFw2x+otEL6aCd6s4ma7dNBl5wzX8CaaEcS0bL2OZpVwIhAJV641Fsf4bbvD86uizuKbC2zWtOnUg+mtM5LEcU6Lml","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8265919},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"b530f6de906ca59ff764209ddf8bacf20866a374","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.20.0_1786640854093_0.912624323383219","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"pptx-vanilla-viewer","version":"1.21.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.21.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"1073e8f4cded94c359016c5811e6b74816f5ee21","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.21.0.tgz","fileCount":18,"integrity":"sha512-iBK+z4MOJP+h2A+tnblJXShaTqr320LDfxw0oh7pk+4ue6uW0fnqNTNr+U0B3aBAndvv7a6ufluaiSfVNFfRXA==","signatures":[{"sig":"MEUCIQDSfWYGfUNrrYSWRgnxVw3ha1qkc9VJWPMHwaMX4L+lWAIgWDG7lNXc4sAyQM80sjTzGGggOs9AovOSe6qcEBvgYm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8344183},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"3b489b33d3353c6547b2f7cfaa5ba232311738ac","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.21.0_1786665316881_0.011304825194410562","host":"s3://npm-registry-packages-npm-production"}},"1.21.1":{"name":"pptx-vanilla-viewer","version":"1.21.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.21.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"1b9cfda1412fd9d71136d81bf23125cff5fe6f27","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.21.1.tgz","fileCount":18,"integrity":"sha512-Z+9NaUUaGSakjyItepUkPurQKi3G6Y5rneImI9kK5XH7iXH1C5KQaRgPtdAlXT0p2478q9IbprxNxoZ7v9Z6aQ==","signatures":[{"sig":"MEUCIQD4jziNpa69j5GseLMz+mVxaA0ADP9qFOae9otkBEI6sQIgF0bGi+9mFENFUt7bnJ3p2DZytJOLobZsCXd0DRn9mH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8349798},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"952063b7c1a198aed9acc0696b2b326deba35e95","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.21.1_1786674391686_0.6339823793950712","host":"s3://npm-registry-packages-npm-production"}},"1.21.2":{"name":"pptx-vanilla-viewer","version":"1.21.2","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.21.2","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"805169336b1a83190b0e8449817265fa5de07984","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.21.2.tgz","fileCount":18,"integrity":"sha512-IKEHehlTuA/5mpDqxiZehQfwKclZb5p5S8YPBhxLOPI7cvCe8/DiK0bIFYRizKwyTK/YUNDxrJFxMlRDzXRE7w==","signatures":[{"sig":"MEQCIE8C/XbOp83TmP8Zuu7sKY3yXm5HjEkk7kKcdgT0nBemAiBHSvD5C1d/bA13zyPP+iN9m9CdervBDA9ryYfX8sgYSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.21.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8352035},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"86a9e7a2ab851d7b0005ab2d1c2267f668b308a8","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.21.2_1786683575068_0.8918084224879474","host":"s3://npm-registry-packages-npm-production"}},"1.21.3":{"name":"pptx-vanilla-viewer","version":"1.21.3","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.21.3","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"da45876ec3912ecc3b1fe529472f032a2e51e902","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.21.3.tgz","fileCount":18,"integrity":"sha512-OsL6heHEhFYbpT5YLTZSNF6dA3NMRs3E6aeJOU5pXhxsDNSJwCXhSIuDjo3+tYKH7IXTJre/8j7ijJnmzOBiAQ==","signatures":[{"sig":"MEYCIQCijlVfmcNttuRRT6H3HOzRopgkvCTD6jB7pNj12mmzUwIhAKWaZR+Qu3HCQ+3oG7Cihk20l4w4+tYRZIdcNjCFVvqZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.21.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8355126},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"d1eb0d2960364499340673d5467aedf8854581b2","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.16.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.21.3_1786696022603_0.2068910767360279","host":"s3://npm-registry-packages-npm-production"}},"1.21.4":{"name":"pptx-vanilla-viewer","version":"1.21.4","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.21.4","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"df5764e89d39bf36d192dc8479d79f77447080c3","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.21.4.tgz","fileCount":18,"integrity":"sha512-w+62QedurJEKRmj+TDy/YcHg+rDhQCqvEqUcK6+7lWD0BIyJJRNKtzw+UDh99XBozGsK7fkBD7g8xDs2GB4+HA==","signatures":[{"sig":"MEYCIQChDkiqqbT+K77MR6mCKlORDUdnKGyGXmhoY80fVNGlkQIhAIVZ9rWZHqe0U/NCJKHDeIZ6yybO+/stkEi0VHlw1r1U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.21.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8364865},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"47265efba9459359695bdcd74038b8b6d0787d0f","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.0.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.21.4_1786708585419_0.286678994510982","host":"s3://npm-registry-packages-npm-production"}},"1.21.5":{"name":"pptx-vanilla-viewer","version":"1.21.5","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.21.5","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"4fd07d6ddd194d5f7d1eae6ad30ec4a963bc7d25","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.21.5.tgz","fileCount":18,"integrity":"sha512-RzzWZDPd/0S4A2ZSUaAkoZxdMBs3jeZP/T1oHapcvtALzvW69jv5ai1uNY9CLcKw0OfBKT2WO6SpUPda0za74g==","signatures":[{"sig":"MEYCIQDz8N1SjSQvgcTEFSpkeZDwfJozh7gSYAy7DbqwTbtQFAIhAIrskhn/1f5/b1X6YixPsYp+9az46E9MOZVvPXOhHiJr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.21.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8365213},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"2645f258a35282b61960c30649f216e583879f12","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.21.5_1787172127434_0.4601096526405697","host":"s3://npm-registry-packages-npm-production"}},"1.21.6":{"name":"pptx-vanilla-viewer","version":"1.21.6","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.21.6","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"e06972e3267b3b345480a2fdfe3d3373582ca3a0","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.21.6.tgz","fileCount":18,"integrity":"sha512-5bVjSkL4j9jksWujjwlLnYH83fusYdkz6IXgtiz/t/0hd9esYHrHGDQ2o9U30d47k9zZY5Ksu6i7A5I5ayKRHQ==","signatures":[{"sig":"MEUCIDsin30GHg0fEPQcLeEV8JVHYglSEx1zcSNMoPUVn1QtAiEAvDvsdXNWGULMRMCWUCWAnvc0ofc2Vt/vMC755V45CIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.21.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8377679},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"8b7332123321040a3cd93f999f84c3d23ef5eec3","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.21.6_1787175471846_0.05237167509042595","host":"s3://npm-registry-packages-npm-production"}},"1.21.7":{"name":"pptx-vanilla-viewer","version":"1.21.7","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.21.7","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"f7c16e519adc8ab5a4f27d2dc84683fd7564d3e9","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.21.7.tgz","fileCount":18,"integrity":"sha512-j7ZKSKi+anqO7LkKTQJ2wM/ly51eVaiip02UbgxIW6If2iU90pZstYIn4iyBNIYANwBoJ5NH1I/G/pK1D5wKTg==","signatures":[{"sig":"MEYCIQCb5+qZOHmXRBnv5gDGvFhwBrfqgkjBxPJ0vCG1EpIUsAIhAIT8UXKf1owt3eJ5Rt5+fAK2f1poOUa3tGgSSshzrOAR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.21.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8380848},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"e58e3f540e4e34c3617d32efdeea4ace6899e2bf","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.21.7_1787182499759_0.7632716384460689","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"pptx-vanilla-viewer","version":"1.22.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.22.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"470ccf73b2783a1d9b3ff4e1834a988b460a1634","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.22.0.tgz","fileCount":18,"integrity":"sha512-6yLMlYxLD2cj2u46jKore95Diw51dRVEN+hTY56JzYS+HwQGepswJMHtxuKILt+9kMe3/s4dTXt1GOII63Sefg==","signatures":[{"sig":"MEUCIGsFDUtnv+4m5ovAQRSJrRlSzJcPt0m9eVMSQ/Pq7a2QAiEAwKWmSSND7YwOrl0Lxyl8J1yYx/fx+GgSXqpRa5Vts2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8400114},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"58091bc18e766b3c870fe4af9f8c11bd0384899c","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.22.0_1787195259163_0.9877077961158716","host":"s3://npm-registry-packages-npm-production"}},"1.22.1":{"name":"pptx-vanilla-viewer","version":"1.22.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.22.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"0661b4dd2f48421cfb98def6adfd4c4af8e5f0db","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.22.1.tgz","fileCount":18,"integrity":"sha512-H3odi5s/KAUuMFuIf3rkx582mIXqDlayFrzYZ+ZHnlK/uf2YCuwTOWDr3v5Gz0+SGn3WR+ggJFsEcpR+dOssCg==","signatures":[{"sig":"MEUCIQCA5stxoRdeMbNA7z9hYeRzLcAl4Q8NwQJoSMz5mrI7dAIgEQHPv0njxGxVidGYYPtZetKlbP9Ra30kVNu+Pi/h1Tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8404805},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"4dabc3e34078049b96c5b9c5be0b35eb32cb6582","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.22.1_1787204563937_0.516805137980924","host":"s3://npm-registry-packages-npm-production"}},"1.22.2":{"name":"pptx-vanilla-viewer","version":"1.22.2","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.22.2","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"23d88ecee7608ea38eb390eb11d53e206eb7574b","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.22.2.tgz","fileCount":18,"integrity":"sha512-zvEy5XmDd8edhFQMjFJIhUJV0HHG9lM/Lb3t4JRhmCYUfs85KT9abCumH9Nzl95gUlSAbZ2z/nSja0eAzztnZA==","signatures":[{"sig":"MEUCIF7crz27EbnLSKm46d4bYF3N+QJtOfyk/Mk3UelnZfuTAiEAs97VL8ZVv/U/CRSvLGB+C6Eh6lFzav4bpKnu1A520Ig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.22.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8405355},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"30c6bd84de19bd4168b8b3f1035ae8d6de16efe1","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.22.2_1787215887549_0.7698682170040432","host":"s3://npm-registry-packages-npm-production"}},"1.22.3":{"name":"pptx-vanilla-viewer","version":"1.22.3","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.22.3","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"48d1f65cb1b2965cf222ca7b120a09d6ae90bdad","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.22.3.tgz","fileCount":18,"integrity":"sha512-0D9DHb4zcACAq6+BP98GDd2jKI2QYbE15H7aQcAeGgywAL7nbBIjt/i7vL8oe3kmopZB75Shk3uUL8GeM+4uZQ==","signatures":[{"sig":"MEQCIHXgRpcWGehVuumVKh+QWOu1gTryMireDOoHdnGTRk8xAiBX5EVDgal0lD4/hADsWDbCA97sXRGS6QgSmrphFwVnZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.22.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8407539},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"b1c82152c13e24a1eb2e952ec267674fc1057d75","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.22.3_1787269023973_0.6315599586956313","host":"s3://npm-registry-packages-npm-production"}},"1.22.4":{"name":"pptx-vanilla-viewer","version":"1.22.4","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.22.4","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"520faa52eecf429e658614dbe8b0743a865bc945","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.22.4.tgz","fileCount":18,"integrity":"sha512-JOZwH5FDp0TsX5XkweosEkqGd0dtH9tbkn+VZBDSAwJk1T5LXkNhFazk/V+i5G55gxlf1iySnDczYp8nc6v3VA==","signatures":[{"sig":"MEQCIEpwAzozgT1+ZTjrvDmf784H+AURJ/zxHqxS/DLv7yE+AiA3VcdfibBAgdzPSk1jPO2kYn/0qHu+Wfp5xjDyh9S0KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.22.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8410386},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"b6cbef64296fade4b1a0c77c32847e68ea0a18c5","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.22.4_1787295691041_0.9551345557457533","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"pptx-vanilla-viewer","version":"1.23.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.23.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"2f5fa6de7e046299e4181073c40a0af83536e1a0","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.23.0.tgz","fileCount":18,"integrity":"sha512-ddtTb5G7OQg102rCr5xEEmlaiM83RDIiHIq148D6cTir6IYCj4nnbCNYoQ8NfFP1o7Yodi8cFtXvtZo623zLMg==","signatures":[{"sig":"MEYCIQDUprd1LhfoefmsDGskywEQxoEl82Rf0wo07DqGR6xE1wIhAOUYR9J59C8JjVvgMD2/HL0GDjFZ6tXPwL5Wdx+BVzO+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8448165},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"2c79a1fa5276ecbde39c27b8fb71b2723781c336","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.23.0_1787317409414_0.19608073513705793","host":"s3://npm-registry-packages-npm-production"}},"1.23.1":{"name":"pptx-vanilla-viewer","version":"1.23.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.23.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"9f083a65b39e0ed585c15add690d6eba6842995a","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.23.1.tgz","fileCount":18,"integrity":"sha512-GD3XhS3euA++9t1QTmnFMqvknOqsPxE80m26VahL4cIZYhCN+izrbVkPHYjeTnCP1qyE/KEnsWSdbR8UJiw7uw==","signatures":[{"sig":"MEUCIDJ87sgg71EtyrQGR2ZXh5zsH2OO9AJ5JpxFibcPvaWDAiEAkpIa2NkwTG5NPnBCeuZQB+CfHC8JV4M49DBVwcMvSng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.23.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8458374},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"bb07ea70e3e53595709e62226e67a2659f329cf2","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.23.1_1787351846717_0.5595582910173669","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"pptx-vanilla-viewer","version":"1.24.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@1.24.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"5cd63153e26e0a6457563da73fdc6c12d0784338","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-1.24.0.tgz","fileCount":18,"integrity":"sha512-eAGGD8EVI3CCcXwBP8UaxRdLg9S1YADuNPczaESFGdhyJPmpLxh/8YWMjYO6i/SCMWvm0RD3CxAR4NsHGVcCWg==","signatures":[{"sig":"MEYCIQDyMQmuOifX5ikvlAxfUbdojo7w4vIruG9613lCLmG8RQIhAJUXb4ZN6GWEYgb2joFKU7pHghiHjXjqRZy/dIom/8dC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@1.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8486348},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"2c24cc985a7e1f21859d8c2ec46314a1752b685d","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_1.24.0_1787355345792_0.4406134871799352","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"pptx-vanilla-viewer","version":"2.0.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.0.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"800e129583f561c64494aa2d2cfe21f911d925e1","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.0.0.tgz","fileCount":18,"integrity":"sha512-bWdFNenTtRLJ4IKs636DsJld/dBuNcwrkYPPAoejObLdibW35gwS6IMCWPs+FghhqvLdkLWkLrBqq8v2UoWDGA==","signatures":[{"sig":"MEYCIQCqhCCS0PF/Xxj45ESFNSN6moUwZWqJM1snjlHZ5Jz4wwIhAJAxmM3Qw3ZuEZY4MlESkNgXC52pp7ofB9sS4UL1vUwA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8808939},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"c0b0d6d6805c6383ba2a01da3c8a22792eb22cdb","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.0.0_1787391545775_0.5675665823520721","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"pptx-vanilla-viewer","version":"2.0.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.0.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"df761502ce46d2368f96a4bd65230a1919c5f9a7","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.0.1.tgz","fileCount":18,"integrity":"sha512-R+WxhtGyGxkSVVFDYpOmHCiS4m9t7dIE0kFOTH2TerDjIXWDBW8eTAhI+Puz4B9DL7ByMzhaqnpwMg+qryhFAQ==","signatures":[{"sig":"MEUCIQDwc3ZTrQEYM1odu3OKc87+fCDGk1YKV4OX1PNwsFKyXQIgOgBu2G97SaDkptu3Hrg7mtOIZy9jasEkGehAjufPP5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8813981},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"0221c2b05b7bf2ff0d87034a1564673eee574c45","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.5"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.0.1_1787398387998_0.025097393923706024","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"pptx-vanilla-viewer","version":"2.0.2","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.0.2","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"8100e3ab8fb4435afee61a12a59d5452ab338e8d","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.0.2.tgz","fileCount":18,"integrity":"sha512-YgwNTWQEPmuv6paGR+SS1RlJhKO/u/gsh1kC/jLCpPQf9t7Bsi4EOa5mDdHbZ2Z4UJ8X4idICXD9wRVR/ua9Kg==","signatures":[{"sig":"MEUCIQDtOXq+WI410gY1bf3mVakxH/oPz5PBSMl15Rob4HBdNwIgDNg16HZEGBIOPdHBBnAoQtpWZvwMtSts+138V0Yowv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8814314},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"df6a7d71cd11bce35a87cd40a0051162a382c152","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.13","fast-xml-parser":"^5.10.1","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.0.2_1787430959383_0.4359287588513616","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"pptx-vanilla-viewer","version":"2.0.3","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.0.3","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"8bbd2d75777f843de926a969bc66b4e53e9beb39","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.0.3.tgz","fileCount":18,"integrity":"sha512-VzCfJrl1TT1yic6ONOeNHfVniu2N2bGfbolJhfcvhTj2foDzY6CnJSEdtAQO4B+t4HtdkTQPNnk2T0bfS2P7Jw==","signatures":[{"sig":"MEUCIQCjIJBQoO1R7dAteO67nmmuvqtsbe8Lpu/p4bxwiF2ouAIgJx4dB0RcEaDPoSLF4bJ5zx9/7M/hz/3axPIwviVwceg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8818380},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"bb694a03f10781a3d6f0de7bc9c93afb91244c97","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.14","fast-xml-parser":"^5.11.0","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.0.3_1787785459565_0.7875164283580194","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"pptx-vanilla-viewer","version":"2.1.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.1.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"e6ac2176b4724a3aa0a883be9915eff6f34966f3","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.1.0.tgz","fileCount":18,"integrity":"sha512-zYo6Ly4/91LZEWTFk1dWfRrKHbMjpimTtCPbcfS4KH9b0skzQk1kRCC+/ru6r0mjRAHp8hrl0nfE+lfX9AuXvg==","signatures":[{"sig":"MEUCIApS+m/qq51I6Ap6n7KbyaopfcglXltxi5SrWlUfpPzEAiEA1a1wEb3HfcxDhKItCkdDeBGbm0Ax3NnjfjjpHeXMv2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8977535},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"42d550d6016ab0fc8ae2b5c643958cdf43f1020b","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.14","fast-xml-parser":"^5.11.0","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.1.0_1787880946712_0.43248837138184215","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"pptx-vanilla-viewer","version":"2.1.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.1.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"fba7ae611be2715fc85889e5e15da6191da5b4bd","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.1.1.tgz","fileCount":18,"integrity":"sha512-FAvoVJC6Q2bPbiud6Mlccu0a1VFfbT3XOkoHDaThtXoMD4bTo+Y7WdIHdTGHLKSnLTYwNfniQJbpPNJBnz+UiQ==","signatures":[{"sig":"MEYCIQC7P4jkgHbsD6Y1zdhYPBscHp/oOqqqR1Xq4mqsx0rm4AIhAMWxaC4jEG/Tke4nseTdViP4sHYE1b/D9tIh2LotvEZ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8988484},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"a9fa2e27221ca93d0acaff41da0c9e105e8f7739","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.14","fast-xml-parser":"^5.11.0","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.1.1_1787901332751_0.31667156201971625","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"pptx-vanilla-viewer","version":"2.1.2","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.1.2","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"c6575c174b3f07ac11d58e0ccbfbb24faf805a3e","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.1.2.tgz","fileCount":18,"integrity":"sha512-C8n1COc1chr6oPGD/Uw7Xv8DObXk6XmVRNB50l+t4kyNbC8ZaY5vp0V6DNBKLAv+6CJX9+YpA6Jewl47mWYNRw==","signatures":[{"sig":"MEUCIQCZhE3gzCg0hkT1qCyUTQFm9Ab6t4vEtHFUzwvwy/ictgIgFF3nMkSlam68TkpYNp/ZDX6EJkXyavttPtrofSNWwTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9023556},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"9885f93d18f38b144b3646cd06c4b72885b90059","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.14","fast-xml-parser":"^5.11.0","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.1.2_1787926825792_0.8151149416209664","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"pptx-vanilla-viewer","version":"2.1.3","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.1.3","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"73b69511f29a4c1e9ecb23acdf027ef95abe68cf","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.1.3.tgz","fileCount":18,"integrity":"sha512-by6mcu772ebP2sXEd+Hp9e7ewOe5T+EQBJYDKr5rglYLuEW9pyfaSrHTroZiwAO/ncm5OEehhLL4yXbnrLui3Q==","signatures":[{"sig":"MEUCIQCJZkYMPoISi9AMH9Qr3V6NVaENM+hmzwp9c09iOWGaBAIgS0cghvk65/+vPdHGRBCBsOfaK/PjJi/nFpumumU1F7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9028753},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"7fe9401e6d6ea48ccfa69ae8b0c9bf9f35b88f97","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.14","fast-xml-parser":"^5.11.0","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.1.3_1787961936959_0.06163719860555883","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"pptx-vanilla-viewer","version":"2.1.4","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.1.4","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"68978b46cb7757e079b10fe65078abbb5709dbd3","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.1.4.tgz","fileCount":20,"integrity":"sha512-GmDTK5NbqWLLNLwapt6fJ8X6JFY4SYuakMTEGQRG0zz1V7HgN8BokinywGEoFES13DC04WULeUUbeiY7VACfLg==","signatures":[{"sig":"MEYCIQCrzat/MFy7oDhSgoTV3Dl+bYLKl2E/84vS36NbpWC2vwIhALnVDO+xioypKde0nctkPUUpXFPIOwUE0bcPT9lFTEbL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9253849},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"628be23999fb116d11cde2a5f62aac941416a1f5","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.26.0","dompurify":"^3.4.14","fast-xml-parser":"^5.11.0","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.1","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.1.4_1788036689975_0.5362852182555968","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"pptx-vanilla-viewer","version":"2.1.5","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.1.5","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"c4d46e3022ed8c5188664c259ce2bf4a0f9af153","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.1.5.tgz","fileCount":20,"integrity":"sha512-6s6yi670iMQ+0nTIvEBuhd0lFfnVKA1FamwkpranwtEtDtRGlha8KCNbUuA6PNp3MQl4gczfH2GDBKehTJ2SHA==","signatures":[{"sig":"MEYCIQDuwzo3F0KcfdR+jKbL4jpACYRApYKDVpCU+4UFcMl7mwIhAPiUQZRgAHoQOo5itVF9f+QQDM1aQRp9IwRXXO3E0pSL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9254232},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"18542c453ad3d809ebfcc0d55fae2c9e58828be0","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.34.0","dompurify":"^3.4.14","fast-xml-parser":"^5.11.0","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.12","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.1.5_1788296289987_0.16861943314113703","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"pptx-vanilla-viewer","version":"2.2.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.2.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"83d70eeec985eab847662c3ce30a143ba5cbcacd","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.2.0.tgz","fileCount":20,"integrity":"sha512-g+j89x+AbgZJaTFUdxloccyP0idrP6llmGeAtwwySvhSqYuwXvN9lh5k+/OhtKwIIAjk+wQTO3mkZUROAvH6xw==","signatures":[{"sig":"MEYCIQDKUTuheVtUloNeiAWGdC97AimTEkjhH829M8svQNsciQIhAL/Ly7TEvfZ/hNHrFhDdcZGDIDe87M2QXtDD+xczVdgX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9365116},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"2f8e76058e9669d5ce0a8d0620d1aa239f206ff0","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.34.0","dompurify":"^3.4.14","fast-xml-parser":"^5.11.0","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.12","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.2.0_1788321726382_0.8546515181342869","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"pptx-vanilla-viewer","version":"2.3.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.3.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"315f0faadb6847afb86032643f3732f866834cb8","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.3.0.tgz","fileCount":20,"integrity":"sha512-+28GYe2dDNVtGpZQfz+wJY8uxByccxjUHqT1aLFNcKd7OcrB6pi+n90qPAgR1ZydaxTWsHQ5CStuu6otvEbqfA==","signatures":[{"sig":"MEQCIFSzfFgBhTdNzA2A1Ld2IEpRGjmFg7v+0Phk0Du2jHCuAiAmmaREBcDSFdFLZgIkl5yiiR1tjlE8Hc8t1+j58LctPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9433839},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"128275d98e7dc7851e8a8469c9fcba1cf789e93f","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.34.0","dompurify":"^3.4.14","fast-xml-parser":"^5.11.0","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.12","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.3.0_1788338738589_0.9688911831891873","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"pptx-vanilla-viewer","version":"2.4.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.4.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"590d69c05fb9b204530d862d977798a6b8548195","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.4.0.tgz","fileCount":20,"integrity":"sha512-P2+NNRXt0aqaeh9ZMMJAPiMHyWVrh8fKOdkMCCQhSfxa1aAog5BzW0//N5AnHKE33I78FU24UwyTVQFzX+rUbA==","signatures":[{"sig":"MEYCIQDIS7niFRH8J936WpRv3xs83evyArKN5l0QDnQgiEYd6QIhAJw6NObPwqx4/tm/deMt7lL5EN4XDZqvgePTr3JhCyvY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9593079},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"cbf671f7a7a2037006f19ddaabc502211069ded5","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.34.0","dompurify":"^3.4.14","fast-xml-parser":"^5.11.0","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.12","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.4.0_1788356142083_0.22991016805559017","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"pptx-vanilla-viewer","version":"2.4.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.4.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"6fe5a2817bba2f877908bfcb7da63c30aeff706e","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.4.1.tgz","fileCount":20,"integrity":"sha512-Bnnf+J80JLmR1RxN7d/fX/F8DNSjJoitA/9dGHXB7154rN9xFxLuR3u44MHxsyRbhL4U/7t6ZiGRiAwem3UMng==","signatures":[{"sig":"MEUCIBhBEwYpdiU5EFNZre1wnsU9VIRww+CMW2WWfLRRRYm9AiEArKdAGUTSjLBlvzRPc2mEII5qPjgIv03IaiH/0PcTas0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9603145},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"7c5537bd0c8189d662853ae1618b60b6464025de","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.34.0","dompurify":"^3.4.14","fast-xml-parser":"^5.11.0","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.12","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.4.1_1788382652715_0.21278491951004264","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"pptx-vanilla-viewer","version":"2.5.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.5.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"39d5996343d0b1e5f3968ff5b4674cc822817426","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.5.0.tgz","fileCount":20,"integrity":"sha512-TC1AJ1CchMJ9BFNeA1l36blmsWUS99Fp7TCzr32xslzRcc3lyCYSAMmXiKFohbaHqdUxl75c1DEEogwxxgtMFg==","signatures":[{"sig":"MEQCIDC0lKn36mzDdUEaLNFgxhKrZduJaEjQ/oEyJyZ4Nh4RAiAxj6JofPbqE1QG8UjN4wgzZAipuPf4u91dacQn6qb3/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9606990},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"12feaeea7ab21eb8093be7bad1b0e63d1eb0a83b","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.34.0","dompurify":"^3.4.14","fast-xml-parser":"^5.11.0","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.12","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.5.0_1788391077227_0.10354306773184185","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"pptx-vanilla-viewer","version":"2.5.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.5.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"78a26358e10cafcb736d95602b6ff9c9229a7906","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.5.1.tgz","fileCount":20,"integrity":"sha512-g3/17RhbQS4bnYW934CugI0PNOx46PgeEP1castooqtRo0aqfe4Kbh0Y6IJp3gsQspGYjxmPoXb0G23DfkWV7g==","signatures":[{"sig":"MEUCIQDaZ3QUQ4uJ+1LCC/kU7EuZILjlXsLlhbcWPFl8q415fgIgFiVIcPzilYFwmg0LK67ahyHu5gmwp6ZEYFGW1ML59mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9611177},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"f49cbb77cb6afe6ee035fde11a7a5927ca972d91","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.17.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.34.0","dompurify":"^3.4.14","fast-xml-parser":"^5.11.0","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.12","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.5.1_1788407728375_0.8112162389518196","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"pptx-vanilla-viewer","version":"2.5.2","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.5.2","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"2f6e190ad7d78f4008fa4b0f3caeb305712e8633","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.5.2.tgz","fileCount":20,"integrity":"sha512-OgYlnT8fYhJAUbgUI3rFUBrySq4naHW72vj2G5Y6ZdfIj6F3MH2UQ7zP5uRRO9Lzsb8xhpsz37P5RJ9RhPzktw==","signatures":[{"sig":"MEQCIGScfGFz1mUk3rSQdGOxqfxgzjEztxRiYDEQYNYV6skxAiBw5u1NLQRtW6HO2Wwz8Wr11kyUsdvzysVwp0q8PgpzZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9612949},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"8c2d97d81fdaa3781ebd95bdf0fb04af79d42b84","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.34.0","dompurify":"^3.4.14","fast-xml-parser":"^5.11.0","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.12","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.5.2_1788425721556_0.8377481921361798","host":"s3://npm-registry-packages-npm-production"}},"2.5.3":{"name":"pptx-vanilla-viewer","version":"2.5.3","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.5.3","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"504ec3069e7b651cc2959adbe18af76bd4b86c2f","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.5.3.tgz","fileCount":20,"integrity":"sha512-rEmIsoL31RFj7NtGDQvwpQOstfr7fvgznFroaZqDhNUmSO3axfLedii50xc3/wtygWp37EnEpYxjpHAD6NfaaA==","signatures":[{"sig":"MEUCIQCYZmPQlq8nF93NA4hJTHsDSnnH2ODItrPEH5BoGf4GeQIgE7zBLlkt837gZQNqTEpAvqJ4umbk7INE79/lOu6yOyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9613761},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"fd3b19b102817a557a0853187e63c3614e10b600","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.34.0","dompurify":"^3.4.14","fast-xml-parser":"^5.11.0","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.12","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.5.3_1788442412514_0.5666915926962406","host":"s3://npm-registry-packages-npm-production"}},"2.5.4":{"name":"pptx-vanilla-viewer","version":"2.5.4","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.5.4","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"d95a34d1140553b5b27a94f4cfa03f0481f226c2","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.5.4.tgz","fileCount":20,"integrity":"sha512-53kOT9W05xm5nax4S6FNzNFGSc95RtpHMaO5baJRYy9c/M0gA68AzEjn2wB3uLXrFumDy+hJ7WCHfejH/RUvRA==","signatures":[{"sig":"MEUCIQCy1xOypAvIbnnHRHqmDK9kQ5pdv0T9KuiPIoM2WIDD/wIgV0SxtTzzTfFusF2qpLZF8I1Ro1Ea79knSezeZRGlEZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9618069},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"1c3a8c5d9511b482b6903a6895ac68aa84b9d577","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.34.0","dompurify":"^3.4.14","fast-xml-parser":"^5.11.0","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.12","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.5.4_1788512041658_0.13133505475519347","host":"s3://npm-registry-packages-npm-production"}},"2.5.5":{"name":"pptx-vanilla-viewer","version":"2.5.5","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.5.5","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"9364764c1aad092832be7b2125ca40d5f54c7601","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.5.5.tgz","fileCount":20,"integrity":"sha512-vNrKgcnmb1p3aEHGANyH+j/Ev91VttPnKO4lbSymtrcCgcarD56Qz7RlM4lnAE8lDjqQmRawA+EGlOAiUTt/Vg==","signatures":[{"sig":"MEUCIAGryI/P9Ysxmb20MkhwCYKV7Ayw7782bLhrgX9oRz6+AiEAvoZA101wQ4gXGxRtu+ZSpmUPYHYX7nmxuULTfTFIUUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9618715},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"6027607329e28591ede5a93af5bf5760d9fc1585","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.34.0","dompurify":"^3.4.14","fast-xml-parser":"^5.11.0","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.12","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.5.5_1788554398295_0.708866738217272","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"pptx-vanilla-viewer","version":"2.6.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.6.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"3bf5c7da56dba52cec4832999914f6ebaba4c013","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.6.0.tgz","fileCount":20,"integrity":"sha512-0m8hresZJsJGFhXFonv/G+7A330xhkpoJoPWxwHMgA66vfu18DgxQbA/NP34yoMrAzr9pR2hGOkJfZ5ztGkIVQ==","signatures":[{"sig":"MEUCICGZPA1arXdNYsf//uMyQku3pkkt/P/0uEv6dN6Nevq/AiEAySo37jcEaeVlObz25leyuy86bT9H0AKLhYNeHzE7U6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10064649},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"593d3ba1a807e3e712b41c372bd5f7c65ea396bc","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.34.0","dompurify":"^3.4.14","fast-xml-parser":"^5.11.0","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.12","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.6.0_1788586474489_0.8627167009801036","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"pptx-vanilla-viewer","version":"2.7.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.7.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"bce605fe494c490feb64e2ad7f45ce8d78b8c3bf","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.7.0.tgz","fileCount":20,"integrity":"sha512-ItXNrGbBR46p9l6Sx4fE62FnYAMyNs5FUqjhdixWmJ8L66QhASky20y1lNnTs3Fd7EtTaS3HFhsC0rsCGZA6dQ==","signatures":[{"sig":"MEUCIQDwjIdv2deZhC1WeaGMwxGHEQIIhrnHbkVwjYK5gbYCuAIgNxaFMfPYFrXEog0d3Uy/cUuuQHkHsWd1gvpgSibT6Hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10176844},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"361a4230e171a8d42d6322a49bb6357cea03388b","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.34.0","dompurify":"^3.4.14","fast-xml-parser":"^5.11.0","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.12","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.7.0_1788603974747_0.2509348258493782","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"pptx-vanilla-viewer","version":"2.8.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.8.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"bc19f169fcfe9f1ebb2040c306604be60dc2aa2e","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.8.0.tgz","fileCount":20,"integrity":"sha512-2039D3/ISXBQk8jSc1KWXFZpZFa4CuLrFR3lusHv3mW/504Cn6miXwoiiHXb3opozZFYJkR20N0jsdqS8YLWSA==","signatures":[{"sig":"MEUCIANDKvEtdyWjGWaWWtTqX+Xr2XkeD1Tmw3qdeA80ze3gAiEA7Nhn8KcorPZUurDQPEOKnXb9u693+0HVjdXCGlfaf18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10297672},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"e527ee9e57d6b90c56594ecd47ed4a4205222737","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.34.0","dompurify":"^3.4.14","fast-xml-parser":"^5.11.0","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.12","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.8.0_1788626980731_0.42767896394841576","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"pptx-vanilla-viewer","version":"2.9.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.9.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"0f38a179a2b48faf2603e1a4034d5d7297fac1c7","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.9.0.tgz","fileCount":20,"integrity":"sha512-6pD9j0hb1PJq10yKSSsLOjWPoSbQA4ka7Ol8M+tKTqOGA4zofblfqlRiN4WiBFUM3ZvIe+xBDm1H8Nlvk1qBtQ==","signatures":[{"sig":"MEYCIQD0zyybpqSfypazAIzfRif+0Bwr0XnK5JUnnBSfVqmBAgIhAMmoFV6nCjzwx1CN9Kn5B3onghF5EJ8odCN/t3nvUdVs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10542334},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"fd8dd4acc9c909204e5150998ab2954aafe6ad63","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.1","lucide":"^1.34.0","dompurify":"^3.4.14","fast-xml-parser":"^5.11.0","html2canvas-pro":"^2.3.2","pptx-viewer-mcp":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.22.14","vitest":"^4.1.10","y-webrtc":"^10.3.0","happy-dom":"^20.11.12","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.9.0_1788684067777_0.7954513181527161","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"pptx-vanilla-viewer","version":"2.10.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.10.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"82fa6a55e7aefccaea5dbc6c81c6067b23454c68","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.10.0.tgz","fileCount":20,"integrity":"sha512-Y5O/PJDwb5EhpHBeESCdTSlUEUxDVeDZ7eYEaqxcgxMlcrPCaESmG8a5/+Vqf8m1tXleCpqucAmyy6pVG1G/Rg==","signatures":[{"sig":"MEQCIHA8uwTlOpSgrrurzWvdS0NJyaKRP2ntstJ7dlmf342KAiBfiHpf0yEc7hsY7VAsu+BvgsbEuAyWELBOsxQp6Jg0XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11286557},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"a0260492322fe52a67b3d7fc01002ddf8f737211","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.43.0","dompurify":"^3.4.15","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.4.1"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^4.1.11","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.10.0_1788996072836_0.3794757454979205","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"pptx-vanilla-viewer","version":"2.11.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.11.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"f8d8e671625c17054b54f7dcc67bd9f760b35032","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.11.0.tgz","fileCount":20,"integrity":"sha512-Blxh5BRcbs+HuPoHqay05gvg1AR+N3RHH7f8/WquDRPwbKJLxi+wt0IDPcbyIN7KCYA9lXWf0H5NLFMAT1U9gw==","signatures":[{"sig":"MEUCIHQn6CvFqSup7q8dRygJ6n7dL8umkfj3Rzh5vPhRuNn8AiEAoEvgt8hsbkAAJuY6vtjByGX19BNdAmcyyiQC2IgNhBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11305161},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"1b1aec3ae30920cd659efa98076d68ed7fb527c8","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.43.0","dompurify":"^3.4.15","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^4.1.11","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.11.0_1789013349356_0.1550464795201809","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"pptx-vanilla-viewer","version":"2.12.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.12.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"bf9e5bf56280a29536ff84e5eda82e5d205e710a","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.12.0.tgz","fileCount":20,"integrity":"sha512-hMlbP73kPpoeqgP7fy7qHSydiRhe/Zxj6ikwdOtloPDap2nT8rQ4twiZZm77Zg1Pm46oJC8+0pn8P0Y+PVowgA==","signatures":[{"sig":"MEQCIFVuRBEhxx/2UCio41VXSuVcyebkvCcGatlRUd6/tohBAiBoTAJ+ho6ip6YWxHiR4ieQRuLMICz6JvQLd5cYRpTEkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11436660},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"7f4afa4379ae5dcbd35b459d035c5dae051da77b","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.43.0","dompurify":"^3.4.15","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^4.1.11","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.12.0_1789031032070_0.5140292158873132","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"pptx-vanilla-viewer","version":"2.13.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.13.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"7fb02752d7c16dc9ab46193a1d339f146a552e59","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.13.0.tgz","fileCount":20,"integrity":"sha512-+JzZZtQIijc4rbIXZvEWgDeReQci0sR8XulrZMbdDS/LDC6sEeF3skJqg5A3CXKyrpeVmuBfkGWZPlNkxJ7OQQ==","signatures":[{"sig":"MEQCIC2UbOKpkbZ0DNlrgZU8iNfDoZF9ROWZ3YRWjQCoFJEsAiB2XkE6W7/d5vIKWmo7tHd4WRsdTsi4SC/pWRsGWmpP6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11537364},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"725033db29d984d1d9078224a68cb0ccf590fbba","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.43.0","dompurify":"^3.4.15","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^4.1.11","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.13.0_1789047585350_0.35653514662805974","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"pptx-vanilla-viewer","version":"2.14.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.14.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"9e1b9c9c32efe8d572849fd8f722bcb33577f16b","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.14.0.tgz","fileCount":20,"integrity":"sha512-Q3Fojv/vlX8uMazaa36mxcjJgGn+Fw1xn8quMttwYriK9QYUQq3u/QDETzRqUU2Ml6k+yHnkc4feq7IGxIM1fw==","signatures":[{"sig":"MEUCIQCIz+wEqAoC7cmG6bz0gvMIEGqy7EqAEFCPfvnowIrKLgIgb23StVx7JvOO+QrrhUs8fyhGXd5GSX2ZwYbFLggG43Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11594352},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"19c8593c23930a625e5adb0458b3c75693e0fa5d","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.43.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^4.1.11","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.14.0_1789062446179_0.6729165781755495","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"pptx-vanilla-viewer","version":"2.15.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.15.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"2c4c661fdc0a6b224361875baac2c12dadfffa51","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.15.0.tgz","fileCount":20,"integrity":"sha512-jHDPDrjrJIeqiqQYXLqcXpG0mAyiFgV52eB31ynph/Vr9WRAyQ09k/LTk9T5veMXtCO8MDkdru+atWhRVY5CGA==","signatures":[{"sig":"MEUCIQDjBFyoAI+6SI0wo3om0NBLUhWSfA4INiYDf7HGR1My5QIgVeJD6ZVaMK4t3tMac4HeCHQwi/ePFUtMyCTQ3LhdYP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11622091},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"9f9b53469e3c59ee07968405acb408cce7d0522b","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.43.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^4.1.11","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.15.0_1789073539635_0.23293694434266032","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"pptx-vanilla-viewer","version":"2.16.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.16.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"0997d5bc0a24a755fde37dbd58f8b18fe1a4f034","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.16.0.tgz","fileCount":20,"integrity":"sha512-zsUnhawgeb7L7MHykoUhIuQKjb0elGBcyceFkjipuDnS44Ukj+hGN1sVhrqrNKua6h6Spv3I19SrmacfRQB9Ig==","signatures":[{"sig":"MEYCIQC0QVyjQBPAxNFjnTEMmKLLA99KOq8Gv2IFrfkWecUFLAIhALlvH8lsWHS78a6D9sqaFhy5PLdHs021odccTphHw246","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11639350},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"2bdb1d30b1568a72fafd09d98a61357d1c2ae0f7","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.43.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^4.1.11","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.16.0_1789081972205_0.008711253045712741","host":"s3://npm-registry-packages-npm-production"}},"2.16.1":{"name":"pptx-vanilla-viewer","version":"2.16.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.16.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"995f87e10ce8d653bc2617674848c67646c8d6f4","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.16.1.tgz","fileCount":20,"integrity":"sha512-qL/cPYojc4zo+rsjfQ/wPow493cNMuT0jU8/+Z+3rosD7qVE7nAhO5lNFIFINSQgqd+lHvSzhq7EULrhILnbiQ==","signatures":[{"sig":"MEYCIQDMIa+moqBrccwMiKOJx5t3iynD28jVeLHkoLRkwJ50IgIhAMrEnbArroDn3GiFz6q7H1ywAWZWozrHO2xwRtZgJoZz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11644834},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"85c7e4a27555db137d29735e8bfb41fc9a982cbb","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.43.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^4.1.11","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.16.1_1789099461618_0.4083551075551848","host":"s3://npm-registry-packages-npm-production"}},"2.16.2":{"name":"pptx-vanilla-viewer","version":"2.16.2","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.16.2","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"4f9c2ba19491a92f0a3b084e0cd1121a508b350e","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.16.2.tgz","fileCount":20,"integrity":"sha512-EttOjMl/ZU4Z6X4+ue0t7pTC+BEUWdkMYYG61c3K+OHcJm34UpczqdvW06czBNp8gGGpBxLWacNGUBiAAVUIrQ==","signatures":[{"sig":"MEQCIDM2WI2112tqY2YZkRt4G2wcVw7jyUr4+8hQx8b2qRuxAiAhkn54YJskaVC9q1spggexdPaRrnvDD8LbTNc1EMtClw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11645083},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"fc1d194312b85adb898f398497965d26aef967bf","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.43.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^4.1.11","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.16.2_1789117118879_0.7737112201625034","host":"s3://npm-registry-packages-npm-production"}},"2.16.3":{"name":"pptx-vanilla-viewer","version":"2.16.3","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.16.3","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"d099aa390660f147dd50b76808e3501de1d6842b","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.16.3.tgz","fileCount":20,"integrity":"sha512-F1LrEc8CX9oc1ATWD/6emqYqDOVJ8DFzxJQITn1hUWwp9Ay0FPdwFWsvx6jAGrTOH0FqCiSQKjm5dhvdUsnzkg==","signatures":[{"sig":"MEQCIGtLeZdsYPhrdHsqj5b/hxXEJ1tdKFpBg3wpo2eAe15SAiAbIKuVtB2eaJIcPdWvMp6ydcOLDyJw6V8ysCzgatJKBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.16.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11646082},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"a4ad9f8ebc1b4a521ba9b4b97e878901fc8db1c2","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.43.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^4.1.11","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.16.3_1789160106735_0.7679782216181001","host":"s3://npm-registry-packages-npm-production"}},"2.16.4":{"name":"pptx-vanilla-viewer","version":"2.16.4","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.16.4","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"33dc5c6b9358c5b3098d835b8d79393ac989124b","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.16.4.tgz","fileCount":20,"integrity":"sha512-Lr9GHW0D0XaFkhAKynzRGUO7m1JjWypb2SmRazyAj6edHXywOfO1KZV4lyWN7tWRizMipPF6jEYeg/mwge7ahw==","signatures":[{"sig":"MEUCIQDmr+8rDDyYCRjLP6rEQgeDt6w6O7Grt7HKmtEPMyii+QIgfSXBl+6g4PQXOJazbLdB1xiTU7NoewbQgmbLvH0C0Dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.16.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11647758},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"bf6c3fabd258d7f67ad95dd333891ac3f4b07af8","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.43.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^4.1.11","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.16.4_1789186043922_0.21969446727216901","host":"s3://npm-registry-packages-npm-production"}},"2.16.5":{"name":"pptx-vanilla-viewer","version":"2.16.5","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.16.5","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"a39ce12a955db4c162e0d8c20c0b704b8f129b78","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.16.5.tgz","fileCount":20,"integrity":"sha512-L3+VHJSPnUHliCr1VAppviu1Xq6g6vqyJgr4e7YVaymTFp+sY5hlcjQjcC40QIUx0XFrgriGDkY3TbNxaNT9Sg==","signatures":[{"sig":"MEUCIG8vvUyzBV3TAT97Mvs2WiTq4+aF1+AX/xHulTurRd3wAiEA0e+7OP1k7GbTpvCEctnqZek2PCGpRHETAYNfrftV+rA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.16.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11648063},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"34c23e20c9f7ac3bf414efac49eb65a2a37b3425","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.43.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^4.1.11","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.16.5_1789217780749_0.41456046930253754","host":"s3://npm-registry-packages-npm-production"}},"2.16.6":{"name":"pptx-vanilla-viewer","version":"2.16.6","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.16.6","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"7ddc4dd9a70d80a577c46704b3c804cd3f9d88d7","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.16.6.tgz","fileCount":20,"integrity":"sha512-ndDNCRs4cC/1IBmCqG8lHXCYXS0n8y9pQWEqF4oBptJ82OfegHFgO3mgsJqF+ejezu6LOyoHivpk4SxFwY4Bfg==","signatures":[{"sig":"MEUCIQD5RKYVUP3dutW1Klt5Q75zKOWOYzBz2gAO074S+6MryAIgfeuuA/21Vv3Eupu+SO9exggV5xqig6O/q3iqtYfBlFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.16.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11650979},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"33b03e2d3e35672575afa017bb88434063709151","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.43.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^4.1.11","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.16.6_1789251206166_0.023203203907337544","host":"s3://npm-registry-packages-npm-production"}},"2.16.7":{"name":"pptx-vanilla-viewer","version":"2.16.7","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.16.7","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"a0b844ff2ff1f7cf1cce3cfa80669bbd205a319b","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.16.7.tgz","fileCount":20,"integrity":"sha512-WIl5TfwzQhxf6/ao312mL/9JZN886c/K8ExiZC3GvoReCWUQTp630/K9eTCGnnFZMIcSytqjy6/NWg80rvD5cA==","signatures":[{"sig":"MEYCIQDWuqSpoQNhY91Wqcmtxr+BjCb/RHdK/+uaWWaxTeHPqAIhAPIMsOVNPFEDV4wEU4O1tFBqRxqQ0nBS1yAtArDaKLBk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.16.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11654855},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"094e6b35b66ff71b8a790f52d9042d610b9546a3","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.43.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^4.1.11","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.16.7_1789260884145_0.8327765228370927","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"pptx-vanilla-viewer","version":"2.17.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.17.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"6de8a2f694104ce126cb298971d89ecb3027491e","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.17.0.tgz","fileCount":20,"integrity":"sha512-oddhZosH1deh74xytsoLDhMF+bLucflHpkXByYOQLpTpAgfOXVsxpuPRNbwdQ+B74hNReLiJ896ehMNCtB9elA==","signatures":[{"sig":"MEUCIEX69GNDE0Ip3xQx3jIQ0sDhrmuXVu+C1S20i6oAihJBAiEAwxFInTQ0ETSUltHoX16udl7G9Mn7EikrP/BcnmdJhWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11681449},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"73174a753bca7951ebf1dd4b25c7776b2b78586c","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.43.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^4.1.11","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.17.0_1789279153815_0.7599361332947894","host":"s3://npm-registry-packages-npm-production"}},"2.17.1":{"name":"pptx-vanilla-viewer","version":"2.17.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.17.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"3e9c69d64326d445bd233945e7dbf3790e4e053f","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.17.1.tgz","fileCount":20,"integrity":"sha512-IOzv44WwP8OVJMyqtGN2xwpR0cYHQs+EF3jcCrBgCXktvfdMn44wgraellAMqmidDy05uAmg9zVyjigj9au6Fg==","signatures":[{"sig":"MEQCIGUwbk3JGE2K3ZZyVqvJtL+vUleLmKNf/RDDZm7x4WL5AiBUo47J69jHpDR2oQT7t5xV+SprjYOJGkQqau01kWFBmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11684990},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"315deda0c8d8fedeea169881d6a6892038602950","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.43.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^4.1.11","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.17.1_1789382227198_0.48245446468547737","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"pptx-vanilla-viewer","version":"2.18.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.18.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"fe32e8ffe90fbe6c593ed33d7c47519d47910e6d","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.18.0.tgz","fileCount":20,"integrity":"sha512-wbVGvnYCJCZLJ17elb2NrHgHYAjwbf7hQBc9ewtAuZnIbjaU57lVe+Od9P+xiQ023Re10ta5ff8OG9FLjpy8SA==","signatures":[{"sig":"MEYCIQD6FgGMSXi+WTWdAmEFRYB58nut1i6B7xlCiQBZcrSAFwIhAMK4tQzJTqoSxxLC58tlzNWt8VRrsmb+sHsLVPfJ3udW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11716940},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"6b151b352ba8c7b78013696e91c3040fb95a929f","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.18.0_1789405459204_0.626528466265361","host":"s3://npm-registry-packages-npm-production"}},"2.19.0":{"name":"pptx-vanilla-viewer","version":"2.19.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.19.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"47d903bef82e59d3b776370f7a6ccd17fa1b3888","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.19.0.tgz","fileCount":45,"integrity":"sha512-lH0lSQlfVhlr8p4H/9PzBLsfBH0rStg3HQ7/pxBjvB9ep627E/BPIAc0q0mhPX/wusE/9134hFQkPmpLU8H4jQ==","signatures":[{"sig":"MEUCIQDBunZD1QkNrkhoJUVrInCzp69JlQT3sdFVEf6B7Q/wjQIgSkt7Tir07H5UkM0lb0R1yGv3IouRisziruu/VwHYztM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGds/VUsl0KU6gmg6aqFgOgN+J/sitjuv73UcUDa1iafAiBQVwemEgNCKl6pwTUZBc+oVVo5yd86E54G6rA9d2Qing==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13654557},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"a512fc30a90d50c740afba46949980898b554fc8","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.19.0_1789589622258_0.49667621018746755","host":"s3://npm-registry-packages-npm-production"}},"2.19.1":{"name":"pptx-vanilla-viewer","version":"2.19.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.19.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"eeb7ba33df8ebd9a9fa5c7a25bc55f825b89d8aa","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.19.1.tgz","fileCount":45,"integrity":"sha512-3yQnZwGVedp1Sm67l1bYZD1oKGIvOQlw0QbOrwgwHveSRczHpVmsNZFKmeA6inVcUkU1XmIBdzTEZZN5g+6+XQ==","signatures":[{"sig":"MEQCICHx1xSPx30DEPy0JY8Y5qUjfH6SVFcD30X8OVVAjOrFAiBWg+1yZ9O//9lJmldYryWUL/+o68tRFr3UP1ZXTYg9ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAIKMuECqy5cn0c/mw6m2lTjJy4g0S+0eG/gswCuc4YhAiBC7bIbaQokX1rbGLtVeh1x5+HDwclBkBU8gwsuMk2gUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13664005},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"2ca10dde0abfceb9db3ac9ed3791dbcb38257b34","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.19.1_1789599916960_0.7885090021248176","host":"s3://npm-registry-packages-npm-production"}},"2.19.2":{"name":"pptx-vanilla-viewer","version":"2.19.2","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.19.2","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"7abeb817d1423471c7945fea4c44d28d2881178a","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.19.2.tgz","fileCount":45,"integrity":"sha512-f4f0UIAGMsoJPH4gr9vX8o2Il0rvWcPOwN4w7PC0lGI98J82CVbXsylqBbGAHEFYDmeajo5EQ1Xsggr8TkFmSg==","signatures":[{"sig":"MEUCIAeZVeMaTwg7YN82H1fgeOhvSSmYULkJwYW4D8ekFtpQAiEAu3HIwrHNzfs0coEaK8A5plDN9iaGpW38cVYegbnpECk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC3z5tgU17ZElC1Bzczzb/KpU5Q1mvwQ+eI8AF23+2OZgIhAMLANQaN+qcGA/JFyVDQrTgrf5f5sH6/uCUtworSSdre","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.19.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13671654},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"7b6837b7db46c2013d27699a9a319c385a1a5a94","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.19.2_1789608660779_0.47022007504907615","host":"s3://npm-registry-packages-npm-production"}},"2.20.0":{"name":"pptx-vanilla-viewer","version":"2.20.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.20.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"cd805cd69683a3ce378ea55e8083c220aa92fac4","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.20.0.tgz","fileCount":45,"integrity":"sha512-bejeywZxt4o+Ql0dzxxxBHW7DMDZlVqcFdZAVEY/+kzF67nAnvKB17E7OJpOJ58Abhlwob+aYyoc+V9kUQWm2Q==","signatures":[{"sig":"MEUCIQDrtmhxWoa1zuG93xKVCaUWxTDflv0CiNAZZg/vVgWHNAIgNrYO3D6yAEnmoo0HfSKnIT2eybt2nA6seBoVHfIT7UY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID2+IwtnIctWOeNlkLJHqPLl6OsLjW8ftwKGkX8wbkbrAiA9KxSqkr9RvRoEjZZrz36y5CyarZJKH4MpZ1WGYlLX+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13708999},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"f04a210f7ff0d12608b9227652fe31a734257971","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.20.0_1789631344375_0.25900804295086655","host":"s3://npm-registry-packages-npm-production"}},"2.20.1":{"name":"pptx-vanilla-viewer","version":"2.20.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.20.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"40a8461721abc2c3a7a923a179d0eedc3a8ecdd0","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.20.1.tgz","fileCount":45,"integrity":"sha512-e29NcI4lc0/KYDjXhCQq7Hx2pVaYl3JRVtuUc1xuwL8YiJFvO+P340In8zDo9QZmLHNHl5DUZ8GsHuRBXMmbuA==","signatures":[{"sig":"MEUCIQCIGKk3eRum3JZ34cvdCzsOaZsN8ERsF03aR/z2DY0bQQIgHwW4omifxAZZMGZ5Nh5zUVrO3RxD2Qk3kHUWoC9hLxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDpmEh/zJtQy118YeKU32eGFG+WYRW5WD+0TTtO/eIvSgIgBcGJX+KwY3Rucy4SYC8DVo6TU5qcXgJZHvzFyMlDCXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13714951},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"63d54c418ec269a33d97b4e2229a62bb4281268b","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8"},"optionalDependencies":{"yjs":"^13.6.32","y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.20.1_1789651834734_0.5858383211502476","host":"s3://npm-registry-packages-npm-production"}},"2.21.0":{"name":"pptx-vanilla-viewer","version":"2.21.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@2.21.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"0d7403f468bcc90cbfaefd00fe55fb09da54d6c0","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-2.21.0.tgz","fileCount":45,"integrity":"sha512-TdEDKcXW36XoX8pEHOXPawpm4zB/+2eFBHhxIYZ34hKED/TQ2AE9VWSDJvlfb4DwSjpClcBS/jz9l1U0OzHpjA==","signatures":[{"sig":"MEQCIAMihALrPRmFJP1ey4nxy0WOiQoJXdS7LkR3Mm1hJWooAiB9pydBKobFMv0wgwme+NzYEfilOFgwUxu9oKdWGb6PXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHyAezhfLe85Arjt4o/CFLHhq9vbi0pnjoBJDl3FPvMBAiB2/3jZzHQktrONvpDLHZT2NpEtVWG8hv21t2Mzms20GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@2.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13729141},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"daa960fc537481d64d55d838dd00585855cc094a","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.2"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_2.21.0_1789683425190_0.1699610947122332","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"pptx-vanilla-viewer","version":"3.0.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.0.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"4fc38ce408fc29a66e6a5ef0617d336d7e6b82cd","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.0.0.tgz","fileCount":45,"integrity":"sha512-Q9wK0z6HTDK01v/oT++YBKDmHmoP4JHvYFaF9XBqCrVvwsC4yYxghXS1NXxCgvtye7073AAA7GM4myMepisNIg==","signatures":[{"sig":"MEQCIGkiFhrK1QHY5StWRjW2QpYPUiBSb6jtS7XLGFstFo5MAiA5QONM7NosPerntcmZ/01fETwPJU3yYaRQ1CvEYcdh5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDgSf8IBgB8Rp1KWa9y7DeoiDGzDggexDJaXCIVlToxZwIhAIb58c9A+bvNv2xD7usCYDH83AwH/pGXDuGRRmsaB2w3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13732817},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"0023c0b214addc12c0fa9a8260ccf815afb29ff2","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.3"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.0.0_1789690948535_0.3606331113216601","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"pptx-vanilla-viewer","version":"3.1.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.1.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"ac6257494242b1a296dfe2008bfd3cee694f2268","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.1.0.tgz","fileCount":45,"integrity":"sha512-dCRoINo7fxAAr6cjfoIY3vbFdtP2n615AGVzOZH77E9fSXUK8qXaAAv+k4BJHWoZ64x/NzwvM6n8L/KKZe7tsQ==","signatures":[{"sig":"MEQCICoAk9opV8CJSRBZxRHQXK597fBF2wYMh0NcQM3Qn4e5AiBIjZPyK5GHksd8g+IbwllZa1mv+ualgELq39EIvyJtTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAzAFSX7HjBGuhC06ydHucKA4cGTsOtBJgCqYUf5cyoQAiBmDq0LxM65HMhTEdGKOZ0iC9VJa16U3CjYAYwJlrOA+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13838437},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"a17693abbfde93e7a2ecfae906604700b9eee69a","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.4"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.1.0_1789791602194_0.24713605689118134","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"pptx-vanilla-viewer","version":"3.1.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.1.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"b6eaeb83fa53971ab2ab42e07a24b051f10a9d2a","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.1.1.tgz","fileCount":45,"integrity":"sha512-8+vzFcswZWpjXv0a5Nlpmsmk3AvXFUBrNo/AzloBtZCdZ0bdrmS6kw+9gHFdXnSGdIyKoEXaJATe5H45I6KXng==","signatures":[{"sig":"MEUCIQDQisPbK9GTGqz9dxXEswQRmOkJRt/a4LNJmXOxfPbL0gIgSVUQqAjYYzMUroL5MGOGLK1cvLWiSU0h5SFO9LNVEDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCsnIcDnAurCD3FzbKBU8Zpr/+zs/0ae470yg9WxkuArwIhAKus9m/vGcCKcJ0ih03CmvBr8l7C/0xsnt7bKVTY6SI7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13841656},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"5cb33bd829fa773d3b33ece4718bb6ce9c7440b4","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.5"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.1.1_1789940216460_0.887974370182059","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"pptx-vanilla-viewer","version":"3.1.2","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.1.2","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"f5a4f97e825ab360e2d2d349ecc2aaacc1d2b757","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.1.2.tgz","fileCount":45,"integrity":"sha512-TJCcgRjTBTmARIRAYMR07XfE9zFsTaXiOvxazx776syuKmNhPP+hgIsHEuddFVIOEMDKBfnX4H27bQxaAvmdhw==","signatures":[{"sig":"MEUCIQDO2/FDJb6g7P6ZkKMygQPf7uJ0FUBpArbMNDoaLozquQIgFXNj+k9S2wU3vDIC/Fxl3SgNUGlJo2wvFV0IkfoRzQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCkZkQUyvRGmNF2K3lv5Ccl2y7+T/h55nPHloCMXyNFVgIgFKMjcBMo8HO8X/Cu9HsnnPVTlPCecBxzvfRrqlGxyJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13843145},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"4fcb9b72c49d43fce1677482e19e1109c557c3b6","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.5"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.1.2_1789987813489_0.1489547754154883","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"pptx-vanilla-viewer","version":"3.1.3","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.1.3","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"75c4d43f2cd99c42e4a69ed582c9ad8e0e4f81ae","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.1.3.tgz","fileCount":45,"integrity":"sha512-NXGnh0jrbq/qSkJz9gJcIY+TnzkwCbPcDPYPCFqQKTq9vlvRTj9VI527SmyWWX6IT47ho0DkdPLFABSvWitNQw==","signatures":[{"sig":"MEUCIGXucdSPNaMtiCYSr6AfXm7eWUe33nFEO6VrZ3Vi7C+GAiEA5iJXNkoZK5KTQTSQBSdSTGx6gnJDGnm14zFRrRIxncs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCfKg0VPzPiL20MhMEEEe3Qg36u6gZ6lIdGzYDQFqr0MQIgFIIMAzszm8vB1lt8PtnOXFlcxAA1q19EQgYD6FuqIjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13845673},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"e0f9569efb5352b42e4499d1e7244708f894b8a6","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.5"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.1.3_1790010716439_0.23224623547376133","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"pptx-vanilla-viewer","version":"3.1.4","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.1.4","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"3f89a75c0bd1eb45524e3a62a692223ea553df3b","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.1.4.tgz","fileCount":45,"integrity":"sha512-IVOj6SdVpOuSL5Rn9Xwqgix98NZ9PqovNvuWezi8hCc1WJtJ1WTfHRbILylPu5Y1NkPdfJzlIOHw3oSNPfzBpw==","signatures":[{"sig":"MEUCIAQqvvBiISkJZC+x2vIxKvOBnPemOBPKR8ASkru727rjAiEA73bTPFoDNC4iDgjgZ8Cfa3Ew46VJLN4P/75eCsWDxG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCYqlmb30jLOYtBfluMtgheONVctjHLiraOtzdWW1u72gIgHrSXETm8b9o+2e9+XxDP3SSA+mBdbYUujyE8BI7t0tU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13846348},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"179aa2f6390dda0cdad6818e017119402642bd87","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.5"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.1.4_1790115089355_0.7509045105531127","host":"s3://npm-registry-packages-npm-production"}},"3.1.5":{"name":"pptx-vanilla-viewer","version":"3.1.5","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.1.5","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"594f22d03f5547820d95d229b7912fdfdf1390a5","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.1.5.tgz","fileCount":45,"integrity":"sha512-C6EzuiX6D4Z5m/mTc5C0EHJ5g+olbxV/2HJVmhcduCfZkozb8Hondj6BTIA3wW7HZDmSKkUvBqWim5YPeqpw+A==","signatures":[{"sig":"MEUCIQCIOvUlRCgpIpa9WU+BLW3Fpe0Ozq/gTaE3IK43awAtSQIgXrnO2L5Lz3VlJPGlzfhx3XvRnQp75ZHPjY5TNFJxbSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCJ10otKf6DaKNdvMkw9atlKKy0/fgubnPVgEqBb4Vn6AIhALT8JPJuI3f/TIRhtczZgBYS5mHX+8gVb5KUQ5Y1iO5E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13848835},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"fdb941ff8370c0d03e495893a119b565b48eb1b3","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.5"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.1.5_1790162704239_0.23875568498469724","host":"s3://npm-registry-packages-npm-production"}},"3.1.6":{"name":"pptx-vanilla-viewer","version":"3.1.6","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.1.6","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"bd1120e7ecd45261042989f2abae14f2cc179c2e","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.1.6.tgz","fileCount":45,"integrity":"sha512-padHdSbJrnpf1Aluvo+wwM1oKz8s9EGHKAtRlvHiEhFlngkNj7TmymspNBtdGeL1AGlyfG3aTtcVIH3+YGpMsw==","signatures":[{"sig":"MEQCICS1MulJFYfbyf1N0r74J6y3Q8rff296ZUwwescXcyTgAiBBioG/BH0u2vpHiqZJPTljSfyWiqmgp8Y3XIrqSkAVpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDdf/AXrkKg2j+FlKVUoIUyHs0CIO+93FdIf96fd2EP6QIgf2RUMtva/hdx5MHCcBqNvEhMBhF2TnfbK+ibH1CeZbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13850941},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"2196a0e6a5bd33f0e7ea70e18460141a64703874","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.5"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.1.6_1790194857158_0.7716431463832993","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"pptx-vanilla-viewer","version":"3.2.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.2.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"d8a55a37fced1b03978816b3bccba77b9d8c564c","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.2.0.tgz","fileCount":43,"integrity":"sha512-6eSnYdVN43QhfP2b1/Deniyx8eHmRAfKY2G9NP/RvU/uq+BkYGh9D3UxVjE2G9pWbJt3NZ6KGZo8As4QwsCXvA==","signatures":[{"sig":"MEUCIBNNj+UrynJhLYyfOdrCek1233SBRDPQxByKnurUQ7VmAiEAnlvdjY1lS9KVbOA4eqBU3AlgB7KzvCEpXWvHccspoog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG0H9qCEvteuCLvpA63LoAYinxXKptv5tTvoAD+72VRtAiEAr3wH2nGMDWipfbfTBTFYxnkR/J6X+jOzBG4VTwRa+Xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13940260},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"e09b47a6e7c94e170d4fe9c87774d11619da776d","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.5"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.2.0_1790244385191_0.4868070256764385","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"pptx-vanilla-viewer","version":"3.3.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.3.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"18caff5565207d18985666521a61892ec161b4a3","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.3.0.tgz","fileCount":43,"integrity":"sha512-pRi1X08nrDbMxzMJPuwZWWfPMClNpzQw/FaX9ECq4F7v8y9X/9/50oZ2tCFc08iWFOvM8zsKpJ7JrYZqGRnKbA==","signatures":[{"sig":"MEUCIAaM7YAVKd85mk5SW0+W3Qov990/CfZX+wJ6itMqI9O2AiEA2wW2rkbvxdvDFyuyFYnK7WBD3GuMV8a4SMn4099egyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+jKDa8anppERhKzM+wMeCnv1J9LxIPI0NlbkZudkqvQIgeJVlNosqQZrYtdX6L3PyiuFJKwVnfpdl/yEE8AphlYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14225778},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"df6bddf25bcde10b0153ffb3f0bd33491b065291","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.5"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.3.0_1790262503611_0.11728823296277313","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"pptx-vanilla-viewer","version":"3.4.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.4.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"b892532bac61755a064721c2655ca689eb5d0cf9","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.4.0.tgz","fileCount":43,"integrity":"sha512-HTbrK/a4QZ0yckAxL8/vbTlh0HExwF8GXPWVVZlbwFGhw1nD567urXJPSsqtSTzIwK6doJwUpwX8vwMLpt1BWw==","signatures":[{"sig":"MEYCIQCuQzoiwonFrOEH/+kNHkkQeJWforCtyhHtTAfQz7JD/AIhAMddlf6pqRsVylts26Vqm4wVt5pGal3qfbIY6PpBJLuw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDYvqpa/bxwdsV9NXVqngS4DQUkgrDgVpenzqEbwIMIyAiA5mYt4KixSiRrkwDr101WvOf0Dkb7DkH/ZEGqkqzSVnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14321953},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"09634955e1cdbb47522c60fde30edf4d867120f3","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.5"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.4.0_1790277259263_0.6932032852040602","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"pptx-vanilla-viewer","version":"3.5.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.5.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"bd386243c7c2a478beee332089948d151907ef4d","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.5.0.tgz","fileCount":43,"integrity":"sha512-pdS/ihkcMvN45y09EeUDxEjfN+g/RcllyT0+J9l+YMCF5hzI9l9wnReIEeVztjcNc1PeBBAB0xN6Xh5sG/H1nQ==","signatures":[{"sig":"MEUCIHZvIh2sBOLvjEzCn19syjaOxHwphkdDk522iQNPN90lAiEAp9dO1pXYinu05W/jPeimh9DpHcA6pyJ0cHRC2BqzF+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE8M+8KpR/6ElEq5pZGEM28RHrhCrdKyxike4Yrmjr5hAiATxd/yIyvF4k4bQrLTPqbjXY2aoaMsLeiBbvlqxHptjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14381532},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"339db139448b8cd5425ff546a9430011bbc009c0","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.5"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.5.0_1790288967237_0.052035106436745915","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"pptx-vanilla-viewer","version":"3.6.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.6.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"5d33a14f6c6c9bb31e72641e9a624e992e1548a1","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.6.0.tgz","fileCount":43,"integrity":"sha512-WtyV2KUZmURqerqokbYqoqvyQqSjRdwSrs1HnHm9wm55H4Keg2tFkDT9vBAA0tde3T575ScWLWh5k5GO1IKMIA==","signatures":[{"sig":"MEQCIDT3k1BovRPVBQHjfgelHeNOfKOZjp9GL+QhL3Mz8Jx/AiBuimuUVKKMwasC3e5XZ5G0trlwPG2iaVVG+SUfSjd01A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC+lpOZVQmeASS20yp2eCL/gepkVc+8j1ku4Tp8QMfd9AiEAkO2OS1jE66qJT+FZMPrJl3HaxY033Ko719dBqeCZILU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14470207},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"2bfc13d8c26bdcf58c38b42cb9962b02263aef38","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.5"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.6.0_1790300055079_0.6433839399062793","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"pptx-vanilla-viewer","version":"3.7.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.7.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"ab09350de426361383d83b11f5a3b999616b225e","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.7.0.tgz","fileCount":43,"integrity":"sha512-+kuafyGQdeCaCAo6+tM8jjo0ZDUjnT32/+KtAhJhqFXobgVoG6jVk5uuI/RJr7lnvyssuSfPyhlrTiSp3FFF+w==","signatures":[{"sig":"MEUCIQCC5exQz5A60ThWQWJbu3xhe4UluN4nX8MtO87+ESBrhwIgYa5GdG5+nT+iwblAtYUdTP7PmA+nj0Eb1bqkPMhwMkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDYG/YRMJdBQaE8hMf402FqdazNt7T+jhiRzpwaPaiL5QIgBeH/ZS96kQATEaw0VTvffsSB0KTx2SyBaJltknz94lE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14720806},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"80e982621a7ecf3a420dbbf8f39ad0741d00e867","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.5"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.7.0_1790322066281_0.9402570581526513","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"pptx-vanilla-viewer","version":"3.8.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.8.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"a6d3a1706637fb39183647751a52098e416eb714","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.8.0.tgz","fileCount":43,"integrity":"sha512-mrv7w3aaY9Molf+hDhmsXhz1K2UlYe6jrDSi1IME+3Cwi68qo1J2i+UzJPdbDp7/1Em7073jQr0kPUbkbF71rQ==","signatures":[{"sig":"MEYCIQCmtOV7hiniiONXWUU0CZKj7QTElHrtXmai1weW9C1FjwIhAMhNZesaseacfDJTbTK9r+k/DZt4HZlYewRw4z+HX421","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDdxax9Zx+dDVD9IEHlWC+a0sEIH+LXpMCSSvhMunoc/gIgWYgfwgtEG7cNZmAtgz4XAfoFbFh+zG6gSA9o2DMWhG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15073670},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"6b0ae09448bab9ece71448ca50dfc969a7c72a02","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"Zero-framework PowerPoint viewer and editor: render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.5"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.8.0_1790344025179_0.0875227627735975","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"pptx-vanilla-viewer","version":"3.9.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","pptx-viewer","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.9.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"a16f4adb84384c9dd74c51ed4e5a0cc3b5518f80","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.9.0.tgz","fileCount":43,"integrity":"sha512-AsUQNcTUEl1GnsoyjqDjYPzW02r5kd6uIEu2rUXWtl32WsEQFsJSF5KmBX8KUn+UqYdN8wb3BCj0o6EuhlcaDQ==","signatures":[{"sig":"MEYCIQDgPgbfWRMWM/8a86vE3Yz1UsARR4s+VhzX4tcKD3aSMwIhAJvvMplPJlc9XsmKwelpaZfr9Aqv45m0Fswv+zOhz863","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD6pb0QeO/XZFffA9tYmKghkXJ2Mmow+Icna8nE6qlxqgIgZ+n4s6+ttuEAxY/zW29bDiS1cof4gZb/u5qK4b9IsE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15651276},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"179ec8039096f8c607e35d4b29a1479b9b6e1926","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"pptx-viewer for vanilla JS: a zero-framework PowerPoint viewer and editor to render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.5"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.9.0_1790375199501_0.562797140404534","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"pptx-vanilla-viewer","version":"3.10.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","pptx-viewer","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.10.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"5969c8e5505d52774f849db52f3c848b6c2a85ef","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.10.0.tgz","fileCount":43,"integrity":"sha512-RA1zHp9dlQKgkpngtWYXYL1nQOjwolX+3mZ3yJZj4TZbQIEZyalN9RGi5NcUj2LRFJFKnHdjrphqcM/5U4lqVg==","signatures":[{"sig":"MEQCIEHAiKIAcoG952GDWASA80CjkqmIBuFZuuc0hhAsi1klAiAphUfyKApOafQXL54MtzixONUq+luUlok8izIGUBGmOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXnfpM2wgmDPI8XeayUZ0lQEt/061ALFP4XlX0db1kzAIgKoNb17jdJYxAWGJIKEzKaPe1ymmWpiFDyOCDJsPbgQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15672829},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"dd6d4886ef0300fbf12f1208527b099f6391e421","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"pptx-viewer for vanilla JS: a zero-framework PowerPoint viewer and editor to render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.6"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.10.0_1790408393511_0.05243685197245629","host":"s3://npm-registry-packages-npm-production"}},"3.10.1":{"name":"pptx-vanilla-viewer","version":"3.10.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","pptx-viewer","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.10.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"b5339cb6a8fac411ef26890421d31551d9f94bf1","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.10.1.tgz","fileCount":43,"integrity":"sha512-dIltzTNDYa8Xm9trl6HV6LRFlNJi3OuIWwFPFK9AZ+6TQ1g7lYZtxGWhVe5gn1aK09VbGxn6VOQ6eOj2ElWGHg==","signatures":[{"sig":"MEQCIFbc5T/CJHrigmgmeyxLQTVyNcU8PipdZS1UDGmJKHoSAiAUz/yO4KlYc569YGk9YAoX/kmZl7TJgsq68bjjZ9FAGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFh0x+f/2J6nssxv+qykG1qCsm1aF0tKvR7saWRQgx6ZAiBrAxhtZkWo1DvHDgUo9eb2YKbHFdIU0E7BGKLxwuDxSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15676143},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"919240dae7f21fe7bdc3b9a943eaddb7e6ea5df3","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"pptx-viewer for vanilla JS: a zero-framework PowerPoint viewer and editor to render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.6"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.10.1_1790428397897_0.5747082994627868","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"pptx-vanilla-viewer","version":"3.11.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","pptx-viewer","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.11.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"277eb088077911f1faa259f8d91d802036f60068","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.11.0.tgz","fileCount":43,"integrity":"sha512-QVE+U6CrZC23kLrEogMHmNUxwuFmAhr8Qs1oy44JCpBaxmudUoogFsgTts13DmTcVAy+Qk7S3YM8I3CQwcxvgQ==","signatures":[{"sig":"MEYCIQCORl3ILIw2TXiqTU0BCk5BudpBNeif1WvNWTWu01bFfgIhAONhOh6PtgatxcYCENSnR84vYIorvMKtTeqHJ4rcXx0Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC574GY/WWKmvgwBKw6ad/vi5Gv/Y50ELLiqEIibqi64QIhAOPfTtc0nda2FSKAdVXBMG3L77TQEr8IEOGbZesUiQGW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15599951},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"7840472f4a0165262d6e6050bc90fdf7082efe0e","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"pptx-viewer for vanilla JS: a zero-framework PowerPoint viewer and editor to render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.6"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.11.0_1790452773496_0.10783165690787344","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"pptx-vanilla-viewer","version":"3.12.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","pptx-viewer","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.12.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"ed784f3216255241fc62c799d68d9b737f09de2f","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.12.0.tgz","fileCount":43,"integrity":"sha512-bGhVA030wbYY+lcfCptGgJ8umxwJYFYrQvIeEZ3J283H4Ah4EFwcmC/cW+MKzysBVTqoczvhV1la7IbXmlo5xw==","signatures":[{"sig":"MEUCIQCyZXpVXpvWTfFTCGyJmRFz+bYRIiQlkrLGoWFNmrKqGgIgRqLQJn4tW4tlhvavcMyTHzFTkPU8JHwhvVEUM656adY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICHb4047MVG1zetn0FFWEc71QkDtbMFWF2hHPi/1mkZrAiAgzwJqiwk/P3O75B8couC0j2i4/0GNEZHYoFsbj7g6SA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15628093},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"6ec8befd524daac570110d2c41f93db6ca45199f","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"pptx-viewer for vanilla JS: a zero-framework PowerPoint viewer and editor to render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.6"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.12.0_1790463323326_0.8105711810441201","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"pptx-vanilla-viewer","version":"3.13.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","pptx-viewer","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.13.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"ae5c1c968af6e9e121fa1925a13c9cd888c34290","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.13.0.tgz","fileCount":43,"integrity":"sha512-iEvAkLXv2m30zuT5QTfVkD1zv79fBVmPbMs4UXou+9MCyt/TyGyBvFrIyMKlMXU/SYSFimHYHGK7ReZhSCc6Eg==","signatures":[{"sig":"MEQCICWwmFiBRo7IMWtt1vt7vUbWJsgXdePkh2P4t6rAkW+zAiBNAVRRo6Qt9QhtJ4aplt1ZI1ehqocEuYBnHo7GCfRgnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD+LBqctWCG/x085jgeImBb+mNKDM33odPJbcchgNLAsAIhAMK4Bl5SCpfQtNGQazSf1Yxm3dP0sk7/dZrju6khC7OH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15697946},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"59d3eaca1e5b980948e018314dfcd9447e105886","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"pptx-viewer for vanilla JS: a zero-framework PowerPoint viewer and editor to render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.6"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.13.0_1790647290367_0.054535215599692544","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"name":"pptx-vanilla-viewer","version":"3.14.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","pptx-viewer","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.14.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"70ae1f5150dde38cf7d036789acd162e7db1e880","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.14.0.tgz","fileCount":43,"integrity":"sha512-Uf9WmCaSBrFwpi8lyH3juIFkXpezLtKDRhPwm+h+6dNKSOuarv+bT/ivEeV4mN9lUP5NcaA+eaMT0WcSCl7Hkw==","signatures":[{"sig":"MEUCIQC4xkcY+oPFDHwUtU2GCIvmP/7QQ1y2ODzzWOlRLaJ1rgIgX6+XObS8tDnI6Z5OPE0AddhvxWyyVHUo9CEVKO/aSYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFREIlN05BtxzxHRrnBMEL1emU57XWYyJoYfVAbBzmNwAiEA4qlHV42kWWpw3FTdYLMW4vJJEjny928VJTfSLb9z8/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15702887},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"5fc8d8ce4d17dc56ad7fd3a782f0356afc1aba7d","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"pptx-viewer for vanilla JS: a zero-framework PowerPoint viewer and editor to render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.6"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.14.0_1790670546074_0.5161884240319683","host":"s3://npm-registry-packages-npm-production"}},"3.15.0":{"name":"pptx-vanilla-viewer","version":"3.15.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","pptx-viewer","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.15.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"34a81b348395f014fbd55bf0f3bef10e2c022bc2","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.15.0.tgz","fileCount":43,"integrity":"sha512-HmQyKYn8Sj/Kuym7w6JSwhI7eS4hanvJaTarHwx2Y3GMI4etsNSkAUTTdDlP2L1IBtz4fKf51361WP/trI3Hpg==","signatures":[{"sig":"MEQCIH4vop2Pl5Rf/NZiE0dbn4l3F+Tg8SylWDZRbIl6BqKiAiBtzaj+EOxKea3VRAPWgT0sOmdU8sUQpN7I5srJZsafug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHSChj+TNgh4quefPW3bJdY64TovowGy/zf8geE2sWQKAiAmo5T25CxGU6TT3V6lyPoIqEdWkgjHDtxY5UO40a/CLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15752961},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"a1549a09ffafc99297d04e3f2313a2fd22acb2c8","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"pptx-viewer for vanilla JS: a zero-framework PowerPoint viewer and editor to render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.6"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.15.0_1790777325160_0.472112373249824","host":"s3://npm-registry-packages-npm-production"}},"3.16.0":{"name":"pptx-vanilla-viewer","version":"3.16.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","pptx-viewer","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.16.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"d56e3c3f190757871c639ea801316cdd8b8ba8c4","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.16.0.tgz","fileCount":43,"integrity":"sha512-LX7finuyinecxGWxDpWV6DGLFbBZX00LyWbNAb+iXwIMR/AbWsMtLIQt70nKqq4XWyA2QOZoxILrr/8LDAGPTg==","signatures":[{"sig":"MEUCIGrC/cbguV9dB0HLhJsSw5BNg8rXHCK757UTJpfTUyd7AiEAxRjb5BKpHwTaWCwmM3t8cEw+bTMigk1Pess3lR6ddh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCBnhfKJk5X+O0u/UMEJLptpb6hB6oyPehTi3HgdqgaGwIgaY0oT7+VUwSgToDLGGd6Vx+ZaIqeWwPok/x0IAYA8mc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15923740},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"15e3ea7d279a6c1f220b1e130c2d0d8125852838","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"pptx-viewer for vanilla JS: a zero-framework PowerPoint viewer and editor to render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.7"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.16.0_1790810199374_0.23364399467929386","host":"s3://npm-registry-packages-npm-production"}},"3.16.1":{"name":"pptx-vanilla-viewer","version":"3.16.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","pptx-viewer","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.16.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"b54658c42a89f7744fdca10e95fb0af6327d9f8b","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.16.1.tgz","fileCount":43,"integrity":"sha512-sdIbJ90175UDH19lwPfTkNMft4YyTX320nNWsKhpCgrQYddMvKzvyv/k3okOT6HkGSYnlLISFGnMfvalHX2EPg==","signatures":[{"sig":"MEUCIQDmCsHhUAiUnEvUTRYSxbEIO1PxjzY8zG3om5UhJViEeQIgEbSR2LaEwJo1A9dj3Ag9OYsvabvWyy6kJ/DsTRjLxyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCUu3KLOLs/fbqfJP5Bet5RWsVx5ukm+v3Bvb5wYjed3AIhAMFeBh6bQJYvDkAYVteGc73ZWESKQBB6t+KZiC7Oxyv4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15949375},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"17d75540e437c291345d6a6f3b9735b287cf76c7","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"pptx-viewer for vanilla JS: a zero-framework PowerPoint viewer and editor to render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.7"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.16.1_1790845346290_0.29051377504391396","host":"s3://npm-registry-packages-npm-production"}},"3.17.0":{"name":"pptx-vanilla-viewer","version":"3.17.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","pptx-viewer","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.17.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"179f4e7ddbfe7ac319dcd277499782b7bceaa3a4","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.17.0.tgz","fileCount":43,"integrity":"sha512-cw4ahn1zRpKKg+47SHA1fys8RpP/lzjofYPR3vKpjStPHYezCLNexphabghe5J2/LfkmEjnbVArVsT5vH7/FsQ==","signatures":[{"sig":"MEUCIBKwHhitg0NQSjb+ST/VASnuSb5DGMSAdB15E8p4SsvHAiEAoF9aJ+E3z8FDW8enVtpOMUcqZ5lq1FId/oi2cpWAOCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAZlxlVN+IfN8tXRVcQdAkRAXntBdCuKlEwzajsyzyFlAiBoZxJ7kKpZsArfNo4NQ5GZAhKxn6beXm91d+0KjbsQtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16060918},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"a9b95c62ff904f041f514cdc7bd3caa827ac2f2b","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"pptx-viewer for vanilla JS: a zero-framework PowerPoint viewer and editor to render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.7"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.17.0_1790892514005_0.6252635380436871","host":"s3://npm-registry-packages-npm-production"}},"3.17.1":{"name":"pptx-vanilla-viewer","version":"3.17.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","pptx-viewer","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.17.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"7c3bdaf9dcad309dd04c18379d9eee6cf27aa19a","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.17.1.tgz","fileCount":43,"integrity":"sha512-Wv4fsUlPmxUCUebzT0lCTKuBtw7hdco1vSGCxvvGS6Z2tvV7LiL0jHRXlotcmzyNiUpm/LBw9S3jG4lupcbUJw==","signatures":[{"sig":"MEYCIQClpNXBGTYiI7vWsNcvgAOtIjIlwSzzErv8rkOf0qt7xgIhAM3Tl/BBAHujvwQk479Fo/kckwpHyljgn5IYCwf28n2E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDMKwmYcMr6WP5Tec7APw7cD86hWDBBvXoe3mbZqAmlmAiEA03TN5/cgWng/4mSKUoXKGVHFCybjFHWCpT4thtqqf9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16063987},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"ce2596caea92658d11038b7c7c76b0438321b8cf","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"pptx-viewer for vanilla JS: a zero-framework PowerPoint viewer and editor to render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.8"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.17.1_1790907986541_0.6723867881922196","host":"s3://npm-registry-packages-npm-production"}},"3.18.0":{"name":"pptx-vanilla-viewer","version":"3.18.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","pptx-viewer","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.18.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"92bae86c79e895cf1187700824219ddfcf3fffb5","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.18.0.tgz","fileCount":43,"integrity":"sha512-zYkPnkIN/Hko9rKGG07IekDbmAwyGX7eTe7H9T5q6rPWDkN+ZatdwxyYLPJzhuMk1r+4WG9WndajiJ8hyou+Lw==","signatures":[{"sig":"MEUCIQD5lMqSPDqENLWFygWiUAzJTiXgnJ88CBM9IidvE4i4mAIgFukaJroNmU1D7sUulCmgXc2UTcujCmX37t20L82wi9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE4e/wbeTyrWl04yyuQ6/6ss4swDQ/CHunqoPcTgt5tmAiEAz8So6JyxSdxIq7k9omdleJSI2gSos0wzB/QRDMXm02M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16197091},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"0e4bacffddcd016d8661bd183fc1a1b31b8669e7","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"pptx-viewer for vanilla JS: a zero-framework PowerPoint viewer and editor to render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.8"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.18.0_1790929869364_0.38076851188482763","host":"s3://npm-registry-packages-npm-production"}},"3.19.0":{"name":"pptx-vanilla-viewer","version":"3.19.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","pptx-viewer","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.19.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"e28a5f12c016003e507974eb4a4173f04c186fb6","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.19.0.tgz","fileCount":43,"integrity":"sha512-1XDkvm8kgC9TVBj+28GuZ9xDMShPhg1qbFBgJlHrDGufABEdax8/7ZrXokzmFhE7aDqLKiShcr4K1f65fChBHw==","signatures":[{"sig":"MEQCIDfIUtzRfDXG4tu/jeFZDA+G13jznYXvcuWKj87RP90TAiB5HyklbYE6UBEhlHJtA+79nC1jtlNkQLgXGrZrItuJ0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD+jLkvts0I96VwN8rdK6tTXN7Y6MUKLzvxNvFMffCH8wIhAKVm9aVUJlEQneiepmWTivo8u5J+Riv+FQlR0Pyp3qeh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16294453},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"5ae615928d76d1328e46719c5b441afb5bfc2f7f","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"pptx-viewer for vanilla JS: a zero-framework PowerPoint viewer and editor to render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.8"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.19.0_1790947464557_0.12615870982716437","host":"s3://npm-registry-packages-npm-production"}},"3.19.1":{"name":"pptx-vanilla-viewer","version":"3.19.1","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","pptx-viewer","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.19.1","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"6fe3f5ca90aad822c58ed95fffd5190a5f935054","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.19.1.tgz","fileCount":43,"integrity":"sha512-hWL3n0muuLF5S5AoWto7p5ackD2wdBROiNDL5Q4hHRA0TwXYHeibX7jY0Is0iYiCqlV3S+TOAdV3qp5k4sgPBQ==","signatures":[{"sig":"MEYCIQC68YVv+seNgOWDbB+I6Nwmkyq3IQ39McYOulz48UKZCQIhAOf9SPhMKn/Nqu5SHFs3iFfY4yVQk89dEyfZZEBFbN90","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEhFiS3o7bX5+WZiswdm+kcdC/HhzbhJO2TSSG7FMUh9AiBuGBl0DW+Krdq9bqigfxMBgPt2R6lE0hxibpJqxwuKyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16298134},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"b4712950838e00ac81a09fb9595554db7d4f8158","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"pptx-viewer for vanilla JS: a zero-framework PowerPoint viewer and editor to render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.9"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.19.1_1790969090767_0.9262295097871163","host":"s3://npm-registry-packages-npm-production"}},"3.20.0":{"name":"pptx-vanilla-viewer","version":"3.20.0","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","pptx-viewer","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"author":{"name":"ChristopherVR"},"license":"Apache-2.0","_id":"pptx-vanilla-viewer@3.20.0","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"homepage":"https://github.com/ChristopherVR/pptx-viewer","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"09e13275b56521bfae9f211cf632a63fd029fa81","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.20.0.tgz","fileCount":43,"integrity":"sha512-J1vggVkDtRsP+G/JhnMWevsE9NQal9c9s75bPiAhB3VRG7U5P7Ku4c4MSKK8Chpq3mdPEvVb22j7Q+ZeLCMOkw==","signatures":[{"sig":"MEQCIEA6aoauF+Gkn8Cn5hsA+7Xm8mOpY7SHMZNiCMvSfFjEAiAit6xepANaJuyJpeLiYxoxPY4Y+JS5JmQcetzW5Iupaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICmeF3zQbjdHZGljPYz+ND0KamUF4GR2Bwl3A6kl7U63AiA/L0/I/3Bbr+w10e/TNThKH77j7QQFmBtpFztSim94UQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16347398},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"32df019105bbf5c77e63798c8fa1c0af23fc4e70","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"pptx-viewer for vanilla JS: a zero-framework PowerPoint viewer and editor to render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.9"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pptx-vanilla-viewer_3.20.0_1790985335630_0.326741526604446","host":"s3://npm-registry-packages-npm-production"}},"3.21.0":{"_id":"pptx-vanilla-viewer@3.21.0","bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"dist":{"shasum":"db4da0c511b2aaa692c5ab9970b33fc4d0841c4b","tarball":"https://registry.npmjs.org/pptx-vanilla-viewer/-/pptx-vanilla-viewer-3.21.0.tgz","fileCount":43,"integrity":"sha512-VjV28tKsNwTK2Rwc7XjXVU1BA2KdnF6jAtpKMd1oiqGad/ZtHHFIEQ0udNzZj0lbdIAyVzlt0d55gwGFKj+6Eg==","signatures":[{"sig":"MEQCIH9rN9ryFADlxFOTJGX29wKlXZP0eORHgvbMggCfWG9oAiANgW4lRxc+kBoTXI5GzP2DRjLKvn6ThLdi8MugSZ4n4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICbplfyI87KvGKd01bmJg0wnA8xMQyeVt9Gu9ZMFi2DVAiB26fNoT6yPAL8Fy5d+nlqzYilW9EotpKL5s9KrXygEIg=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pptx-vanilla-viewer@3.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16541901},"main":"dist/index.cjs","name":"pptx-vanilla-viewer","type":"module","types":"dist/index.d.ts","author":{"name":"ChristopherVR"},"module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/de":{"import":{"types":"./dist/i18n/de.d.mts","default":"./dist/i18n/de.mjs"},"require":{"types":"./dist/i18n/de.d.cts","default":"./dist/i18n/de.cjs"}},"./i18n/es":{"import":{"types":"./dist/i18n/es.d.mts","default":"./dist/i18n/es.mjs"},"require":{"types":"./dist/i18n/es.d.cts","default":"./dist/i18n/es.cjs"}},"./i18n/fr":{"import":{"types":"./dist/i18n/fr.d.mts","default":"./dist/i18n/fr.mjs"},"require":{"types":"./dist/i18n/fr.d.cts","default":"./dist/i18n/fr.cjs"}},"./internals":{"types":"./dist/internals.d.ts","import":"./dist/internals.js","require":"./dist/internals.cjs"},"./i18n/zh-CN":{"import":{"types":"./dist/i18n/zh-CN.d.mts","default":"./dist/i18n/zh-CN.mjs"},"require":{"types":"./dist/i18n/zh-CN.d.cts","default":"./dist/i18n/zh-CN.cjs"}},"./styles.css":"./dist/styles.css"},"gitHead":"0d555ab9fa3d2bf164da780e580663477bebdf3d","license":"Apache-2.0","scripts":{"dev":"tsup --watch","pack":"bun run build && bun pm pack","test":"vitest run","build":"tsup && tsdown && node ../../scripts/merge-declarations.mjs && bun scripts/build-styles.ts && node ../locales/scripts/copy-subpaths.mjs","typecheck":"tsc --noEmit --pretty","test:watch":"vitest"},"version":"3.21.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6818c7f6-f8ff-4531-a6da-b766a91a8dc1"}},"homepage":"https://github.com/ChristopherVR/pptx-viewer","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","pptx-viewer","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.19.0","description":"pptx-viewer for vanilla JS: a zero-framework PowerPoint viewer and editor to render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","directories":{},"maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"jspdf":"^4.2.1","jszip":"^3.10.2","lucide":"^1.44.0","dompurify":"^3.4.15","opentype.js":"^2.0.0","fast-xml-parser":"^5.11.1","html2canvas-pro":"^2.4.2","pptx-viewer-mcp":"^2.5.9"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.32","tsup":"^8.5.1","tsdown":"^0.23.0","vitest":"^5.0.0","y-webrtc":"^10.3.0","happy-dom":"^20.14.0","typescript":"^7.0.2","y-websocket":"^3.1.0","@types/dompurify":"^3.2.0","@types/opentype.js":"^1.3.10"},"peerDependencies":{"ai":">=6.0.0 <8","yjs":"^13.6.32"},"optionalDependencies":{"y-webrtc":"^10.3.0","y-websocket":"^3.1.0"},"peerDependenciesMeta":{"ai":{"optional":true},"yjs":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pptx-vanilla-viewer_3.21.0_1790988439529_0.41167609265004645"}}},"time":{"created":"2026-07-10T10:54:17.678Z","modified":"2026-10-03T00:47:20.060Z","0.1.0":"2026-07-10T10:54:18.058Z","0.1.1":"2026-07-10T10:55:33.374Z","0.1.2":"2026-07-10T20:31:14.947Z","0.1.3":"2026-07-11T04:20:15.075Z","0.2.0":"2026-07-11T07:20:08.034Z","0.3.0":"2026-07-11T13:43:08.653Z","0.4.0":"2026-07-11T21:01:34.176Z","0.5.0":"2026-07-11T22:01:22.968Z","0.5.1":"2026-07-13T04:41:58.256Z","0.6.0":"2026-07-13T08:25:12.069Z","0.7.0":"2026-07-15T12:25:05.655Z","0.8.0":"2026-07-16T00:08:53.775Z","0.9.0":"2026-07-17T05:54:04.837Z","0.9.1":"2026-07-17T10:56:59.440Z","0.10.0":"2026-07-17T14:52:35.262Z","0.11.0":"2026-07-17T20:14:31.644Z","0.12.0":"2026-07-17T22:03:26.337Z","0.13.0":"2026-07-18T00:06:28.711Z","0.14.0":"2026-07-18T03:27:22.743Z","0.15.0":"2026-07-18T08:57:14.855Z","0.16.0":"2026-07-18T10:27:06.466Z","0.16.1":"2026-07-18T12:01:35.171Z","0.17.0":"2026-07-18T21:01:30.939Z","0.17.1":"2026-07-18T23:01:28.361Z","0.17.2":"2026-07-19T00:04:21.743Z","0.17.3":"2026-07-19T03:46:47.253Z","0.17.4":"2026-07-19T06:40:46.202Z","0.17.5":"2026-07-19T09:13:43.872Z","1.0.0":"2026-07-23T07:26:08.814Z","1.1.0":"2026-07-23T11:21:15.295Z","1.2.0":"2026-07-23T14:19:42.271Z","1.2.1":"2026-07-23T20:21:46.953Z","1.3.0":"2026-07-24T04:26:28.859Z","1.3.1":"2026-07-24T15:06:56.120Z","1.4.0":"2026-07-25T05:50:34.281Z","1.5.0":"2026-07-25T23:24:41.671Z","1.6.0":"2026-07-26T04:37:16.698Z","1.6.1":"2026-07-26T07:44:37.262Z","1.6.2":"2026-07-27T08:25:11.572Z","1.6.3":"2026-07-27T21:23:00.182Z","1.7.0":"2026-07-27T22:39:18.503Z","1.7.1":"2026-07-29T23:08:42.265Z","1.7.2":"2026-07-30T02:50:08.398Z","1.7.3":"2026-07-30T05:53:15.098Z","1.7.4":"2026-07-30T08:41:53.343Z","1.7.6":"2026-07-30T22:17:33.943Z","1.8.0":"2026-07-31T00:12:29.765Z","1.8.1":"2026-07-31T04:32:47.142Z","1.9.0":"2026-07-31T07:59:28.221Z","1.10.0":"2026-07-31T13:06:44.906Z","1.11.0":"2026-07-31T15:32:51.790Z","1.12.0":"2026-07-31T19:48:10.442Z","1.12.1":"2026-07-31T23:13:15.442Z","1.13.0":"2026-08-01T03:31:14.325Z","1.13.1":"2026-08-01T09:16:50.431Z","1.14.0":"2026-08-01T11:28:00.944Z","1.14.1":"2026-08-05T21:26:07.825Z","1.14.2":"2026-08-05T23:12:20.151Z","1.15.0":"2026-08-07T00:50:34.171Z","1.16.0":"2026-08-07T04:00:05.548Z","1.16.1":"2026-08-07T09:12:38.125Z","1.16.2":"2026-08-07T11:05:01.960Z","1.16.3":"2026-08-07T11:58:39.872Z","1.17.0":"2026-08-07T13:21:19.031Z","1.18.0":"2026-08-07T20:54:01.041Z","1.18.1":"2026-08-07T22:48:51.643Z","1.18.2":"2026-08-08T02:04:46.336Z","1.18.3":"2026-08-10T11:58:42.144Z","1.18.4":"2026-08-10T13:26:09.315Z","1.18.5":"2026-08-10T21:54:09.833Z","1.18.6":"2026-08-10T22:49:35.518Z","1.18.7":"2026-08-11T02:09:45.284Z","1.18.8":"2026-08-11T04:30:37.234Z","1.18.9":"2026-08-11T07:24:01.445Z","1.19.0":"2026-08-13T08:31:37.315Z","1.20.0":"2026-08-13T17:07:34.357Z","1.21.0":"2026-08-13T23:55:17.115Z","1.21.1":"2026-08-14T02:26:31.884Z","1.21.2":"2026-08-14T04:59:35.276Z","1.21.3":"2026-08-14T08:27:02.796Z","1.21.4":"2026-08-14T11:56:25.625Z","1.21.5":"2026-08-19T20:42:07.662Z","1.21.6":"2026-08-19T21:37:52.098Z","1.21.7":"2026-08-19T23:34:59.958Z","1.22.0":"2026-08-20T03:07:39.392Z","1.22.1":"2026-08-20T05:42:44.154Z","1.22.2":"2026-08-20T08:51:27.752Z","1.22.3":"2026-08-20T23:37:04.193Z","1.22.4":"2026-08-21T07:01:31.236Z","1.23.0":"2026-08-21T13:03:29.611Z","1.23.1":"2026-08-21T22:37:26.942Z","1.24.0":"2026-08-21T23:35:46.020Z","2.0.0":"2026-08-22T09:39:05.993Z","2.0.1":"2026-08-22T11:33:08.233Z","2.0.2":"2026-08-22T20:35:59.585Z","2.0.3":"2026-08-26T23:04:19.779Z","2.1.0":"2026-08-28T01:35:46.936Z","2.1.1":"2026-08-28T07:15:32.957Z","2.1.2":"2026-08-28T14:20:26.005Z","2.1.3":"2026-08-29T00:05:37.201Z","2.1.4":"2026-08-29T20:51:30.211Z","2.1.5":"2026-09-01T20:58:10.277Z","2.2.0":"2026-09-02T04:02:06.603Z","2.3.0":"2026-09-02T08:45:38.828Z","2.4.0":"2026-09-02T13:35:42.325Z","2.4.1":"2026-09-02T20:57:32.914Z","2.5.0":"2026-09-02T23:17:57.459Z","2.5.1":"2026-09-03T03:55:28.560Z","2.5.2":"2026-09-03T08:55:21.788Z","2.5.3":"2026-09-03T13:33:32.749Z","2.5.4":"2026-09-04T08:54:01.890Z","2.5.5":"2026-09-04T20:39:58.505Z","2.6.0":"2026-09-05T05:34:34.740Z","2.7.0":"2026-09-05T10:26:14.955Z","2.8.0":"2026-09-05T16:49:40.953Z","2.9.0":"2026-09-06T08:41:07.993Z","2.10.0":"2026-09-09T23:21:13.071Z","2.11.0":"2026-09-10T04:09:09.603Z","2.12.0":"2026-09-10T09:03:52.287Z","2.13.0":"2026-09-10T13:39:45.592Z","2.14.0":"2026-09-10T17:47:26.403Z","2.15.0":"2026-09-10T20:52:19.850Z","2.16.0":"2026-09-10T23:12:52.463Z","2.16.1":"2026-09-11T04:04:21.831Z","2.16.2":"2026-09-11T08:58:39.102Z","2.16.3":"2026-09-11T20:55:06.925Z","2.16.4":"2026-09-12T04:07:24.141Z","2.16.5":"2026-09-12T12:56:21.011Z","2.16.6":"2026-09-12T22:13:26.395Z","2.16.7":"2026-09-13T00:54:44.378Z","2.17.0":"2026-09-13T05:59:14.051Z","2.17.1":"2026-09-14T10:37:07.417Z","2.18.0":"2026-09-14T17:04:19.473Z","2.19.0":"2026-09-16T20:13:42.433Z","2.19.1":"2026-09-16T23:05:17.144Z","2.19.2":"2026-09-17T01:31:00.953Z","2.20.0":"2026-09-17T07:49:04.521Z","2.20.1":"2026-09-17T13:30:34.930Z","2.21.0":"2026-09-17T22:17:05.384Z","3.0.0":"2026-09-18T00:22:28.694Z","3.1.0":"2026-09-19T04:20:02.352Z","3.1.1":"2026-09-20T21:36:56.642Z","3.1.2":"2026-09-21T10:50:13.629Z","3.1.3":"2026-09-21T17:11:56.600Z","3.1.4":"2026-09-22T22:11:29.576Z","3.1.5":"2026-09-23T11:25:04.389Z","3.1.6":"2026-09-23T20:20:57.340Z","3.2.0":"2026-09-24T10:06:25.411Z","3.3.0":"2026-09-24T15:08:23.833Z","3.4.0":"2026-09-24T19:14:19.513Z","3.5.0":"2026-09-24T22:29:27.441Z","3.6.0":"2026-09-25T01:34:15.221Z","3.7.0":"2026-09-25T07:41:06.451Z","3.8.0":"2026-09-25T13:47:05.393Z","3.9.0":"2026-09-25T22:26:39.745Z","3.10.0":"2026-09-26T07:39:53.730Z","3.10.1":"2026-09-26T13:13:18.081Z","3.11.0":"2026-09-26T19:59:33.660Z","3.12.0":"2026-09-26T22:55:23.500Z","3.13.0":"2026-09-29T02:01:30.514Z","3.14.0":"2026-09-29T08:29:06.230Z","3.15.0":"2026-09-30T14:08:45.381Z","3.16.0":"2026-09-30T23:16:39.557Z","3.16.1":"2026-10-01T09:02:26.455Z","3.17.0":"2026-10-01T22:08:34.188Z","3.17.1":"2026-10-02T02:26:26.711Z","3.18.0":"2026-10-02T08:31:09.532Z","3.19.0":"2026-10-02T13:24:24.766Z","3.19.1":"2026-10-02T19:24:50.964Z","3.20.0":"2026-10-02T23:55:35.802Z","3.21.0":"2026-10-03T00:47:19.711Z"},"bugs":{"url":"https://github.com/ChristopherVR/pptx-viewer/issues"},"author":{"name":"ChristopherVR"},"license":"Apache-2.0","homepage":"https://github.com/ChristopherVR/pptx-viewer","keywords":["javascript","office","openxml","powerpoint","ppt","pptx","pptx-viewer","presentation","slides","slideshow","vanilla","vanilla-js","viewer"],"repository":{"url":"git+https://github.com/ChristopherVR/pptx-viewer.git","type":"git","directory":"packages/vanilla"},"description":"pptx-viewer for vanilla JS: a zero-framework PowerPoint viewer and editor to render, edit, present, and export PPTX slides with plain DOM, no React/Vue/Angular required.","maintainers":[{"name":"christophervr","email":"chrisjvrooyen@gmail.com"}],"readme":"# pptx-vanilla-viewer\n\n[![npm version](https://img.shields.io/npm/v/pptx-vanilla-viewer.svg)](https://www.npmjs.com/package/pptx-vanilla-viewer)\n[![license](https://img.shields.io/npm/l/pptx-vanilla-viewer.svg)](https://github.com/ChristopherVR/pptx-viewer/blob/main/LICENSE)\n\nShow, edit, and present Microsoft PowerPoint (`.pptx`) files directly in the\nbrowser with **zero framework**: no React, Vue, Angular, or Svelte required, no\nserver, no conversion step, no PowerPoint install. Call one factory function,\n`createPptxViewer(container, options)`, and slides render as real HTML and\nCSS.\n\n![Editing, undoing, and rendering a deck with the zero-framework Vanilla JavaScript demo](https://raw.githubusercontent.com/ChristopherVR/pptx-viewer/main/.github/assets/packages/vanilla-demo.gif)\n\nThe rendering is done by the framework-agnostic [`pptx-viewer-core`](https://www.npmjs.com/package/pptx-viewer-core) engine, which turns a `.pptx` file into a structured slide model. This package is the plain-DOM layer that draws that model on screen, and the engine is **bundled in**, so you install just one package.\n\n<samp>**[▶️ Try the live demo](https://christophervr.github.io/pptx-viewer/demo-vanilla/)** · **[📦 npm](https://www.npmjs.com/package/pptx-vanilla-viewer)** · **[📖 Full docs](https://christophervr.github.io/pptx-viewer/vanilla/)** · **[🧩 Core SDK](https://www.npmjs.com/package/pptx-viewer-core)**</samp>\n\n## Install\n\n```bash\nnpm install pptx-vanilla-viewer\n```\n\nInstall `three` only when you enable a 3D SmartArt or 3D chart option. The viewer falls back to\nSVG when it is absent. Install `yjs` with `y-websocket` or `y-webrtc` only for collaboration.\n\n## Usage\n\nFor a copy-paste Vite project, including the `index.html`, `src/main.js`, and `public/` file\nlayout, see [the Vanilla Getting Started guide](https://christophervr.github.io/pptx-viewer/vanilla/getting-started/).\nPlace a local deck in `public/` and reference it with a root URL such as `/presentation.pptx`.\nThe viewer opens a successfully loaded `source` automatically; `onLoad` is for your application\ncode and does not need to click internal viewer controls.\n\n```ts\nimport { createPptxViewer } from 'pptx-vanilla-viewer';\n\nconst viewer = createPptxViewer(document.getElementById('host')!, {\n\tsource: '/decks/quarterly.pptx', // URL, ArrayBuffer, Uint8Array, Blob, or File\n\ttheme: { colors: { primary: '#e34f26' } },\n\tlocale: 'en',\n\tinitialSlide: 0,\n\teditable: true, // select, drag, resize, rotate, inline text, undo/redo, save\n\tshowToolbar: true,\n\tshowThumbnails: true,\n\tonLoad: ({ slideCount }) => console.log(`${slideCount} slides`),\n\tonSlideChange: (index) => console.log('slide', index + 1),\n\tonError: (message) => console.error(message),\n\tonDirtyChange: (dirty) => console.log('unsaved edits:', dirty),\n});\n\n// Navigation / zoom\nviewer.next();\nviewer.prev();\nviewer.goToSlide(3);\nviewer.setZoom(1.5); // or 'fit'\nviewer.zoomToFit();\n\n// Presentation mode (real Fullscreen API; Esc exits)\nawait viewer.enterPresentation();\n\n// Editing (click/drag/resize/rotate/double-click-to-edit-text happen via the\n// DOM; these are the programmatic entry points)\nviewer.undo();\nviewer.redo();\nviewer.deleteSelected();\nconst bytes = await viewer.save(); // serialise the edited deck to .pptx bytes\nawait viewer.downloadPptx('quarterly-edited.pptx'); // save() + trigger a download\n\n// Load a different file later\nawait viewer.loadFile(fileInput.files![0]);\nawait viewer.loadUrl('/other-deck.pptx');\n\n// Escape hatch: the live pptx-viewer-core handler (save, markdown, archive access)\nconst handler = viewer.getHandler();\n\n// Tear down DOM, listeners, Blob URLs, and the core handler\nviewer.destroy();\n```\n\nThe container should have a size (the viewer fills it: `width/height: 100%`).\n\n### Viewport fit options\n\n```ts\nconst viewer = createPptxViewer(container, {\n\tsource,\n\tfitPadding: 0,\n\tmaxFitScale: null,\n});\n```\n\n`fitPadding` is a per-side CSS-pixel number or `{ horizontal, vertical }`;\n`maxFitScale` is a positive fit-factor ceiling or `null` for unlimited enlargement.\nOmission preserves the existing 16 px fit allowance on each side, unlimited\nenlargement, and mobile CSS padding. Explicit padding also sets the viewport's\nphysical CSS padding. Configure these options when creating the viewer; they\ndo not change document geometry, user zoom, or presentation-mode fitting.\nSee the [cross-binding defaults](../../docs/guide/viewport-fit.md).\n\n## Options\n\nAll options are optional except the container element itself. Beyond the ones\nshown above:\n\n| Option                                                                     | Type                                                  | Default                | Description                                                                                                                                                                                                                                                                                                                                                        |\n| -------------------------------------------------------------------------- | ----------------------------------------------------- | ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| `source`                                                                   | `string \\| ArrayBuffer \\| Uint8Array \\| Blob \\| File` | -                      | The presentation to open (URL or bytes). Omit to start empty and call `loadFile`/`loadUrl`.                                                                                                                                                                                                                                                                        |\n| `fonts`                                                                    | `ViewerFontSource[]`                                  | -                      | Licensed font sources supplied by the host application.                                                                                                                                                                                                                                                                                                            |\n| `theme`                                                                    | `ViewerTheme`                                         | -                      | Chrome theme (colors, radius, CSS vars).                                                                                                                                                                                                                                                                                                                           |\n| `fileName`                                                                 | `string`                                              | -                      | Display name shown in the title bar.                                                                                                                                                                                                                                                                                                                               |\n| `locale` / `messages`                                                      | `string` / `TranslationMessages`                      | `'en'`                 | UI locale and per-locale `pptx.*` dictionaries (see [i18n](#i18n)).                                                                                                                                                                                                                                                                                                |\n| `initialSlide`                                                             | `number`                                              | `0`                    | Zero-based slide shown after load.                                                                                                                                                                                                                                                                                                                                 |\n| `editable`                                                                 | `boolean`                                             | `false`                | Enable editing (see [Editing](#editing)).                                                                                                                                                                                                                                                                                                                          |\n| `showToolbar`                                                              | `boolean`                                             | `true`                 | Whole ribbon/title-bar/status-bar chrome.                                                                                                                                                                                                                                                                                                                          |\n| `showThumbnails`                                                           | `boolean`                                             | `true`                 | Thumbnail sidebar.                                                                                                                                                                                                                                                                                                                                                 |\n| `showFormatToolbar`                                                        | `boolean`                                             | `true`                 | Editing format toolbar row (visible only while editing).                                                                                                                                                                                                                                                                                                           |\n| `showInspector`                                                            | `boolean`                                             | `true`                 | Property inspector panel (visible only while editing).                                                                                                                                                                                                                                                                                                             |\n| `hiddenActions`                                                            | `ToolbarActionId[]`                                   | -                      | Hide individual buttons/tabs (see [Toolbar customization](#toolbar-customization)).                                                                                                                                                                                                                                                                                |\n| `customization`                                                            | `ViewerCustomization`                                 | -                      | Hide, lock or remap any part of the UI (ribbon tabs/buttons, File > Options pages/sections/settings, File tab, context menus, shortcuts, panels, AI/collaboration, dialogs); the same helpers (`hideRibbonTab`, `lockSetting`, ...) are on the viewer instance. See the [UI Customization guide](https://christophervr.github.io/pptx-viewer/guide/customization). |\n| `registry`                                                                 | `ElementRendererRegistry`                             | -                      | Custom element-renderer registry (see [Element coverage](#element-coverage)).                                                                                                                                                                                                                                                                                      |\n| `smartArt3D`                                                               | `boolean`                                             | `false`                | Opt-in Three.js 3D SmartArt renderer (optional `three` peer, lazily imported).                                                                                                                                                                                                                                                                                     |\n| `surfaceChart3D`, `barChart3D`, `lineChart3D`, `areaChart3D`, `pieChart3D` | `boolean`                                             | `false`                | Independently opt in to interactive Three.js renderers for the matching 3D chart kinds; each falls back to SVG when WebGL is unavailable.                                                                                                                                                                                                                          |\n| `ai`                                                                       | `PptxAiConfig`                                        | -                      | Optional AI assistant configuration. The SDK peer loads only when its panel is opened.                                                                                                                                                                                                                                                                             |\n| `autosave`                                                                 | `boolean`                                             | `true`                 | Debounced crash-recovery autosave to IndexedDB.                                                                                                                                                                                                                                                                                                                    |\n| `autosaveIntervalMs`                                                       | `number`                                              | File > Options cadence | Autosave debounce window.                                                                                                                                                                                                                                                                                                                                          |\n| `autosaveFilePath`                                                         | `string`                                              | `'presentation.pptx'`  | IndexedDB recovery key for autosave snapshots.                                                                                                                                                                                                                                                                                                                     |\n| `collaboration`                                                            | `CollaborationConfig`                                 | -                      | Start a Yjs collaboration session immediately (y-websocket or serverless y-webrtc).                                                                                                                                                                                                                                                                                |\n| `shareDefaults`                                                            | `{ roomId?, userName?, serverUrl? }`                  | -                      | Prefilled values for the Share/Broadcast dialogs.                                                                                                                                                                                                                                                                                                                  |\n| `availableThemes` / `availableLocales`                                     | catalog entries                                       | -                      | Choices offered by File > Options.                                                                                                                                                                                                                                                                                                                                 |\n| `onThemeChange` / `onLocaleChange`                                         | `(key: string) => void`                               | -                      | Host hooks for the File > Options pickers (host owns persistence when supplied).                                                                                                                                                                                                                                                                                   |\n| `accountAuth`                                                              | `AccountAuthConfig`                                   | -                      | Optional sign-in hook point for File > Account.                                                                                                                                                                                                                                                                                                                    |\n\nCallbacks: `onLoad`, `onError`, `onSlideChange`, `onZoomChange`,\n`onPresentationChange`, `onChange` (any document mutation), `onDirtyChange`,\n`onSelectionChange`, `onAutosaveStatus`, `onAutosaveRecovery` (offers a prior\nsession's recovery snapshot), `onToggleAutosave`, and `onCollaborationStatus`.\n\n## Instance API\n\nThe handle returned by `createPptxViewer` implements the shared\n`PowerPointViewerAPI` (the same imperative contract as the React/Vue/Angular/\nSvelte bindings: `getContent`, `goTo`, `undo`/`redo`, zoom and mode getters/\nsetters, `getSlides`/`getSlide`/`getActiveSlide`, `addSlide`/`deleteSlides`/\n`duplicateSlides`/`moveSlide`/`toggleHideSlides`, `getElements`/\n`getElementById`/`addElement`/`updateElement`/`deleteElements`/`duplicateElement`, and the\nselection methods).\n\nSee [element insertion](https://christophervr.github.io/pptx-viewer/vanilla/api#add-element)\nfor the `addElement` contract and a core-factory example.\n\nAdditional vanilla-specific methods:\n\n- **Loading**: `loadFile(bytesOrBlob)`, `loadUrl(url)`.\n- **Navigation / zoom**: `next()`, `prev()`, `goToSlide(index)`,\n  `getSlideCount()`, `getCurrentSlide()`, `getZoom()`, `setZoom(scale)`,\n  `zoomIn()`, `zoomOut()`, `zoomToFit()`.\n- **Presentation**: `enterPresentation()`, `exitPresentation()`.\n- **Editing**: `setEditable(flag)`, `setEditTemplateMode(flag)`, `undo()`,\n  `redo()`, `canUndo()`, `canRedo()`, `deleteSelected()`,\n  `getSelectedElementId()`.\n- **Saving**: `save(format?)`, `downloadPptx(fileName?)`,\n  `downloadAs(format, fileName?)`.\n- **Export / print**: `exportSlidePng(index?)`, `copySlideAsImage(index?)`,\n  `exportPdf(options?)`, `exportGif(options?)`, `exportVideo(options?)`,\n  `print(options?)` (returns `false` when the popup was blocked; call from a\n  click handler).\n- **Collaboration**: `startCollaboration(config)`, `stopCollaboration()`,\n  `getCollaborationStatus()`.\n- **Autosave**: `autosaveNow()`, `setAutosaveEnabled(flag)`,\n  `isAutosaveEnabled()`.\n- **Chrome / extension**: `setTheme(theme?)`, `setLocale(locale)`,\n  `getRegistry()`, `getHandler()` (the live `pptx-viewer-core` handler),\n  `destroy()`.\n\n## Keyboard\n\nNavigation: arrow keys / PageUp / PageDown / Space, Home/End jump to the\nfirst or last slide, Esc exits presentation mode. The viewer root is\nfocusable (`tabindex=\"0\"`).\n\nWhen `editable` is on and an element is selected: Ctrl/Cmd+Z undoes,\nCtrl/Cmd+Shift+Z (or Ctrl+Y) redoes, Delete/Backspace deletes the selection,\nCtrl/Cmd+D duplicates it, arrow keys nudge it by 1px (Shift+arrow for 10px),\nand Escape deselects. Double-click a text-capable element to edit its text\ninline.\n\n## Styling and theming\n\nStyles are injected once per document as a `<style id=\"pptx-vanilla-viewer-styles\">`\ntag, scoped under the `.pptxv` root class. CSP-strict hosts can import the\npackaged static stylesheet with `import 'pptx-vanilla-viewer/styles.css'`.\n`getViewerCss()` remains available when the host needs the stylesheet text.\n\nAll chrome colors come from the shared `--pptx-*` CSS custom properties. Pass\na `ViewerTheme` (`theme` option or `setTheme`) to override them; the\n`vermilionLightTheme` / `vermilionDarkTheme` presets are re-exported.\n\n## Toolbar customization\n\n`showToolbar` hides the whole ribbon/title-bar/status-bar chrome; to hide\nindividual buttons or ribbon tabs instead, pass `hiddenActions`:\n\n```ts\nconst viewer = createPptxViewer(document.getElementById('host')!, {\n\tsource: '/decks/quarterly.pptx',\n\teditable: true,\n\t// Hide Share, the Broadcast action, and the whole Insert ribbon tab, while\n\t// keeping every other button and tab visible.\n\thiddenActions: ['share', 'broadcast', 'insert'],\n});\n```\n\nEach id in `hiddenActions` hides a single quick-access button (`'share'`,\n`'broadcast'`, `'export'`, `'undo'`, `'redo'`, `'notes'`, `'fullscreen'`), a\nwhole control cluster as a unit (`'zoom'` covers zoom in/out/fit, `'navigation'`\ncovers the presentation slide-show's prev/next controls), or a ribbon tab\n(`'file'`, `'home'`, `'insert'`, `'draw'`, `'design'`, `'transitions'`,\n`'animations'`, `'slideShow'`, `'record'`, `'review'`, `'view'`, `'help'`).\n`'record'` hides both the quick-access Record control and the Record ribbon\ntab, since they surface the same feature. Hidden actions are never built (not\njust visually hidden), on desktop and mobile chrome alike. Omit the option (or\nleave it `undefined`) to keep today's fully-visible default.\n\n## Editing\n\nPass `editable: true` (or call `setEditable(true)` at runtime) to turn on:\n\n- Click to select an element, click empty space to deselect.\n- Drag to move, with snap-to-sibling-edge guides.\n- Resize via 8 handles (Shift locks aspect ratio on the corner handles) and\n  rotate via a rotate handle (Shift snaps to angle increments).\n- Double-click a text-capable element for inline text editing.\n- Undo/redo (100-entry history), delete, and duplicate (`Ctrl/Cmd+D`).\n- Insert, format, z-order, group, and ungroup elements from the ribbon.\n- Edit inherited master/layout elements by enabling template editing in the\n  View ribbon or calling `setEditTemplateMode(true)`.\n- Rich speaker notes, accessibility checks, autosave, and collaboration.\n- The toolbar's Save button (shown only when `editable`), which calls\n  `downloadPptx()` to serialise and download the edited `.pptx`.\n\nUse `viewer.getSelectedElementId()` and the `onSelectionChange` /\n`onDirtyChange` callbacks to build your own chrome around the selection\nstate.\n\n## i18n\n\nAll UI strings go through the shared `pptx.*` dictionary (English built in).\nProvide `messages: { de: { 'pptx.presenter.nextSlide': 'Nächste Folie', ... } }`\nplus `locale: 'de'` (or call `setLocale`) for other languages; missing keys\nfall back to English, then to a humanised label.\n\n## Element coverage\n\nDedicated renderers ship for every element type: text, shape, image/picture,\ngroup, connector, table, chart, SmartArt (2D and opt-in 3D), media\n(video/audio), ink, OLE, content parts, zoom links, and 3D models. Renderers\nare dispatched through an open registry, so any of them can be overridden\nwithout forking:\n\n```ts\nimport { createPptxViewer, type ElementRenderer } from 'pptx-vanilla-viewer';\n\nconst renderTable: ElementRenderer = (element, zIndex, context) => {\n\t/* build and return a DOM node */\n};\n\nconst viewer = createPptxViewer(host, { source });\nviewer.getRegistry().register('table', renderTable);\n```\n\nSee `src/viewer/render/elements/README.md` for the full renderer contract.\n\n## Building your own chrome\n\n`createPptxViewer` mounts the whole viewer (ribbon, canvas, inspector,\ncontrollers) as one unit. If you want to build custom chrome around the same\nprimitives instead, the ribbon builder and the canvas renderer are both\nimportable independently:\n\n```ts\nimport {\n\tcreateRibbon,\n\tcreateStore,\n\tcreateInitialViewerState,\n\trenderSlideStage,\n\tcreateDefaultRegistry,\n\ttype RibbonHandlers,\n\ttype Store,\n\ttype ViewerState,\n} from 'pptx-vanilla-viewer';\n\n// Your own reactive container, seeded with the same shape `createPptxViewer`\n// uses internally.\nconst store: Store<ViewerState> = createStore(createInitialViewerState());\n\n// `createRibbon` is callback-driven: it never reaches into a `PptxViewer`\n// instance or a store directly, so it renders against whatever `RibbonHandlers`\n// you hand it.\nconst handlers: RibbonHandlers = {\n\t/* nav, primary, file, slideShow, insert, edit, findReplace, design, draw */\n};\nconst ribbon = createRibbon(document, t, handlers);\nhost.appendChild(ribbon.el);\n\n// Draw the current slide with the same DOM renderer the bundled viewer uses.\nconst registry = createDefaultRegistry();\nconst stageEl = renderSlideStage({\n\tdoc: document,\n\tslide: store.get().slides[store.get().currentSlide],\n\tregistry,\n\t// ...canvasSize, scale, editable, selection, etc. (see `SlideStageOptions`)\n});\ncanvasHost.appendChild(stageEl);\n\n// Re-render on every store change.\nstore.subscribe((state) => {\n\tribbon.update({ current: state.currentSlide, total: state.slides.length, zoomPercent: 100 });\n\t/* re-render the stage, drive ribbon.setEditState/updateSelection/etc. */\n});\n```\n\nBe aware of what this buys you and what it doesn't:\n\n- `renderSlideStage`, `createElementRendererRegistry` / `createDefaultRegistry`,\n  and `createRibbon` are pure, callback-driven building blocks with no hidden\n  coupling to `PptxViewer`; they are safe to use standalone.\n- `createStore` / `createInitialViewerState` give you the same reactive\n  container and `ViewerState` shape `createPptxViewer` uses, so you can seed\n  state and pass slices of it into `renderSlideStage`.\n- `RibbonHandlers` (the `edit` and `findReplace` groups especially, typed by\n  the exported `EditActions` / `FindReplaceActions` interfaces) is a large\n  surface: insert/format/arrange/clipboard/history/animation/transition\n  actions, comments, sections, and more. The built-in implementations of\n  these (`createEditorController`, `createEditActions`, `RenderController`,\n  `LoadingController`, ...) are **not** exported: they're wired directly\n  into `PptxViewer`'s own mount lifecycle (`getChrome`, `getHandler`, history,\n  autosave) and aren't decomposable into standalone pieces without a larger\n  refactor. Building a fully-featured custom editor chrome today means\n  implementing `RibbonHandlers` yourself against your own store and history,\n  not reusing the bundled editor logic; `createPptxViewer` remains the\n  supported path for a complete, batteries-included editor.\n\n### Internal building blocks & slide-transition helpers\n\nMost of this package's cross-framework logic (colour/geometry/connector/animation/chart math,\nslide transitions, and more) lives in `pptx-viewer-shared`, an internal package that is **never\npublished to npm**. The framework-neutral slide-transition resolver/keyframes\n(`resolveSlideTransition`, `resolveTransitionDurationMs`, `SLIDE_TRANSITION_KEYFRAMES`) and\n`playTransitionOverlay` (the DOM-level driver behind presentation mode's slide-change animation)\nare re-exported from the `pptx-vanilla-viewer/internals` subpath, not covered by semver, so you\nnever need `pptx-viewer-shared` yourself:\n\n```ts\nimport { resolveSlideTransition, playTransitionOverlay } from 'pptx-vanilla-viewer/internals';\n```\n\n## Reference translations\n\nOptional French, Spanish, German, and Simplified Chinese dictionaries ship with\nthis package. Import only the language you need:\n\n```ts\nimport { translationsZhCN } from 'pptx-vanilla-viewer/i18n/zh-CN';\n```\n\nThe other subpaths are `i18n/fr` (`translationsFr`), `i18n/es`\n(`translationsEs`), and `i18n/de` (`translationsDe`). See the\n[localization guide](https://christophervr.github.io/pptx-viewer/guide/localization)\nfor registration and runtime switching. Existing English imports are unchanged.\n\n## License\n\nApache-2.0. See `LICENSE` and `NOTICE`.\n","readmeFilename":"README.md"}