{"_id":"@bendyline/squisq-video","_rev":"46-a7b198e86efffbbb9e1c112e351dc1d2","name":"@bendyline/squisq-video","dist-tags":{"latest":"2.3.16"},"versions":{"1.0.0":{"name":"@bendyline/squisq-video","version":"1.0.0","keywords":["squisq","video","mp4","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@1.0.0","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"a8aa08d072c838601b5edd192dee478af813f8d5","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-1.0.0.tgz","fileCount":4,"integrity":"sha512-+IQdN0c+3dfu0DRJvRgx8g1eeu3WeEgU5m+YNmEDc2t/6gB5jPOBGFlLVj6II+y2IGXpBnD/vM4MrXRquwUHnQ==","signatures":[{"sig":"MEUCIQDC0OuZhiro0dDGgPhWLhZPs+0faGUxQHZkMmJ1lX+E8QIgUbg0QGldt3PQX1k0W0pe2CF8csKHqEHf/a2FTn+/Gak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28959},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"ccdfb4108cb61bc28e5252eb121d143b49b10bdd","scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bendylinesupport","email":"admin@bendyline.com"},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"11.6.2","description":"Video encoding and render HTML generation for Squisq documents — browser-pure, works in Node and browser","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@ffmpeg/util":"^0.12.2","@ffmpeg/ffmpeg":"^0.12.15","@bendyline/squisq":"1.1.0","@bendyline/squisq-react":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_1.0.0_1774498934372_0.18679738848187655","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@bendyline/squisq-video","version":"1.0.1","keywords":["squisq","video","mp4","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@1.0.1","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"242994f8a0c4bad7d56b9283660ccfdfad90644b","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-1.0.1.tgz","fileCount":18,"integrity":"sha512-g+fULSGewKJHW2ZgqCfff7Vqo//8xOtkvocyvKrdOPpmWNkbBzXUaMFo7JtpnmA9dH1Dqn1CaacuFWJNehIMrQ==","signatures":[{"sig":"MEQCIAiE3tkwZatI+oBVC5vKn3BgFzxKXnlCwLj50u/cgOOyAiBG9aWANz2bcdmvDxM9llJKpMZZGfbf3vCn2z1N6s1Xng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30879},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"facb024963822192a8ecd07bf358a610538d9e9d","scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"11.11.1","description":"Video encoding and render HTML generation for Squisq documents — browser-pure, works in Node and browser","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@ffmpeg/util":"^0.12.2","@ffmpeg/ffmpeg":"^0.12.15","@bendyline/squisq":"1.1.1","@bendyline/squisq-react":"1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_1.0.1_1774593332198_0.330855935637437","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@bendyline/squisq-video","version":"1.0.2","keywords":["squisq","video","mp4","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@1.0.2","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"120dcedf48c9aaddcf2d0955886e358c19927a89","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-1.0.2.tgz","fileCount":18,"integrity":"sha512-71OsxVCHIPfmwFYcSc0UV+FepKYZVq0r1rlB+KqGBD9eR71h8M2pZybsP0vNKR+zv1niRAcvyq3ry8hlTbL27w==","signatures":[{"sig":"MEYCIQCWJfExBUIXQHzPIDjt5H2YlqLJsrH2wLOYu8WPHfF3ygIhALD2Uogr1I0C3FThkl+FrtQ2bnBwE9U0VBm0jV0+L+hS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30879},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"004d10c2091bb67ff8f96b1f6918a20e6282c81b","scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"11.11.1","description":"Video encoding and render HTML generation for Squisq documents — browser-pure, works in Node and browser","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@ffmpeg/util":"^0.12.2","@ffmpeg/ffmpeg":"^0.12.15","@bendyline/squisq":"1.2.0","@bendyline/squisq-react":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_1.0.2_1774919745236_0.6523332490767573","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@bendyline/squisq-video","version":"1.0.3","keywords":["squisq","video","mp4","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@1.0.3","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"9a3080d5c5240ca2439c8b1440104b870d7872ce","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-1.0.3.tgz","fileCount":18,"integrity":"sha512-j+DSGYeYTOmqW+/iwkzL1KIOyq6cxXexOnZ0K2on+niCkN35H50GAQGRild2pPOeSALOE9MIuETvH/RX9TxG0w==","signatures":[{"sig":"MEQCICT9av71nP9GKCioYaUcVeG8l7rAxL60mL+SJ455uoFFAiBViF7eARLFy9enIYCqLL4XUrzeAlXkf/7ALp2exTRjCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30875},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"923ecf847fcd5ba9e2d4166a2131784ea05cc21a","scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"11.11.1","description":"Video encoding and render HTML generation for Squisq documents — browser-pure, works in Node and browser","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"1.2.1","@bendyline/squisq-react":"1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_1.0.3_1775014199541_0.2820345020070547","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@bendyline/squisq-video","version":"1.0.4","keywords":["squisq","video","mp4","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@1.0.4","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"606ea8fa6a5d16a7297b26c76a4ad199502355c4","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-1.0.4.tgz","fileCount":18,"integrity":"sha512-7SiP0J0gQmuMSScu3hl/4lJUI9FDBhPnkliMc8+15KNTtScwWfWWzisRnpM+a0NLs2YSMJ5xAYv21a8EyLd3+A==","signatures":[{"sig":"MEUCICOPG0eF271mHp/3FQC/vTO3YSwRzeia0elxAlybAXK+AiEAm81SjUfYckJP5+Ue0ZCo3dLuW2Crq9erXKSFOIIIPdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30875},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"fe9c148846dff0b3f5814808b56f4fb2395167de","scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"11.11.1","description":"Video encoding and render HTML generation for Squisq documents — browser-pure, works in Node and browser","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"1.2.2","@bendyline/squisq-react":"1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_1.0.4_1775522135355_0.9200939029116444","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@bendyline/squisq-video","version":"1.0.5","keywords":["squisq","video","mp4","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@1.0.5","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"1b11df09a73e5ecf2d70027f617f7e59a19e1aff","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-1.0.5.tgz","fileCount":18,"integrity":"sha512-bNijyomj02KEbqfcYi9y7UgWMq6JHFYApe1vlsk6OMQyFEapfJhtbYaShWp7wBglZ+nL3dmiSKFMhAuSu+kE1g==","signatures":[{"sig":"MEYCIQDjruvsq+207gFLwAMD4TVw9jjZlb5lFum1n+MhBTi1ywIhAOwWHOs3rz3izzM+zODEhoO4KmU3e65mUOlGDBWVU7Vh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30875},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"c1cf28f207f9401232bc770762f3d2c4ca0cf3eb","scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"11.11.1","description":"Video encoding and render HTML generation for Squisq documents — browser-pure, works in Node and browser","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"1.3.0","@bendyline/squisq-react":"1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_1.0.5_1776823749358_0.45458214671260366","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@bendyline/squisq-video","version":"1.1.0","keywords":["squisq","video","mp4","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@1.1.0","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"575cdbe6af53efe9118441155feb45a251105dfe","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-1.1.0.tgz","fileCount":18,"integrity":"sha512-/VF/2lZkxlaLu0spXKb3zIq7MGdANSH9OOO9rqHjabXi8wlM/1fqSCogPx/7kUHxLRnl7iCnppFbQsYQQ2vbGA==","signatures":[{"sig":"MEQCIBVm2xMf9UN5YIs2zOnEtA7x1wp0WaDH6t2xpCys6vQ1AiAIgqzSksIhLkGFEVGzqonSAu+5jevbZp+bD4/dWabI7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31004},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"2001e24966275cdda9c787430685b6559fde8712","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"11.11.1","description":"Video encoding and render HTML generation for Squisq documents — browser-pure, works in Node and browser","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"1.4.0","@bendyline/squisq-react":"1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_1.1.0_1779111510335_0.17915035520058553","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@bendyline/squisq-video","version":"1.1.1","keywords":["squisq","video","mp4","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@1.1.1","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"a7cc61d4e8bd0f3bb883a796f55df15a7e7b6db1","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-1.1.1.tgz","fileCount":18,"integrity":"sha512-NJDfZJFR+UGhZcAfXQpdl9W7sRsOAtMhyz4yPXH8gDphcZasJqhbq9TDB0AfriVC6TeYRIyjockbQKt4bY53PA==","signatures":[{"sig":"MEYCIQDuRFruOynNEI8DTIA/1Cg9JolziyzugA0S7qWZ/srIlwIhANpNSAUuh7p/6gc27aZrqS9VMW8TJv8eHF2NtK1YK5br","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31004},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"fecb188b78838163ffa78e2dd0f990049b95e3a0","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"11.11.1","description":"Video encoding and render HTML generation for Squisq documents — browser-pure, works in Node and browser","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"1.4.0","@bendyline/squisq-react":"1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_1.1.1_1779165789781_0.08399667089002838","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@bendyline/squisq-video","version":"1.1.2","keywords":["squisq","video","mp4","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@1.1.2","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"9f08055671bdf527a72d0128d593132553a9955b","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-1.1.2.tgz","fileCount":5,"integrity":"sha512-XJMSauvi4Hmad0ow3M8TrOxSrhfFIwCMq0wxllg3W0kVHtUdRwKhAiRXZZHnqDgF1B2BRjT2m44bxt57m8Cjqg==","signatures":[{"sig":"MEUCIQDy+w6GT7YYWHXAwCwpteOuPpva9cNpJpEvEMT2xlH6jgIgFvszcnndZP4yy+Q55meyWElGkY4iodqnEQWgZzeHfPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32552},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"d749a4dee93f3bfaec0c7e0be34a0ddf8ee41568","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"11.11.1","description":"Video encoding and render HTML generation for Squisq documents — browser-pure, works in Node and browser","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"1.4.1","@bendyline/squisq-react":"1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_1.1.2_1779194115487_0.9651074376959183","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@bendyline/squisq-video","version":"1.2.0","keywords":["squisq","video","mp4","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@1.2.0","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"34af76a71a99c4032e241e439b9cdd117c069e3f","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-1.2.0.tgz","fileCount":5,"integrity":"sha512-iF0vEgyGLZwleZYALMfRDRfKDNP0nJi70/XqTasTNMI+fdBee8tM6VSZS1GyaqWGDkRpVajNKlONE/UJcsedng==","signatures":[{"sig":"MEQCIFzskX8RmODS1+VJyLmREYqcqZjmKiqdRlyEfx3s8thxAiBxYY6pARHSQrBVCypuIJqoe3J7VgFPspme58iCiegu7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32512},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"aaaea38903b222e0f95564a7c46432505cd0aa13","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"11.16.0","description":"Video encoding and render HTML generation for Squisq documents — browser-pure, works in Node and browser","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_1.2.0_1783087396672_0.6237197864262609","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@bendyline/squisq-video","version":"1.2.1","keywords":["squisq","video","mp4","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@1.2.1","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"f1a15c29f5183980b38c910516e0a5da8ab9844c","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-1.2.1.tgz","fileCount":5,"integrity":"sha512-HtxrOcF7+M0/0bmg64GY0IjAZuv37JglmyVExoq06e0XIYQZhYr5OCElqKKy1b1xQQUWdGc6rFo1+Age6pdiFw==","signatures":[{"sig":"MEYCIQCxieVZA1ygZLTcjSsBXyBrIpU7MgvUTbBOwKLz5uQxwgIhAJOi8jpb+1qTERUPZrDuL6pYVw8h0U8JakY/5szO2bsl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49202},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"d9213f392085681027f93e1530548ee88602e35e","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"11.16.0","description":"Video encoding and render HTML generation for Squisq documents — browser-pure, works in Node and browser","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_1.2.1_1783432246957_0.49126234805939073","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@bendyline/squisq-video","version":"1.2.2","keywords":["squisq","video","mp4","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@1.2.2","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"4d1c766b36598af9e7eb9efa8c0f3ebb5d0c5ddd","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-1.2.2.tgz","fileCount":5,"integrity":"sha512-rB1CATrIqLvDL3t049rBoHmmGPWiri0FP+il1JXvC5rzx1Ecr/0+Nq70uY3WnbZpg+rkISIeIixlp8lKH2Ou9g==","signatures":[{"sig":"MEUCIGCvQzgaRd6hh2NfcbpOj3MWJYydQoDF2T/EG3Pv4y2gAiEApAAoWPku0FImF7S5RFxKtqxp5ubX4fBF+fckjP5PeO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49202},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"28241003783d823f77af027d18751f64eebf5167","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"11.16.0","description":"Video encoding and render HTML generation for Squisq documents — browser-pure, works in Node and browser","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"1.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_1.2.2_1783640558605_0.1341098930623743","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@bendyline/squisq-video","version":"2.0.0","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.0.0","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"cdeec02129c9545304d74d826b59d366fc5babe7","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.0.0.tgz","fileCount":5,"integrity":"sha512-io5z85iSyiudkV8HnebAd+8YmKWHaHQHEbALT5s+01d8LEMPL8qPRVJfINMjxRQjffSHkLWIQg98At0l3qbJBg==","signatures":[{"sig":"MEUCIQCZx20VA0OkXTnZtSJxNphI/oGwYRpPDGbnAyFxHSym3QIgbIMu9CrnzkwuT/VqRmuZoxVoOp85MZzYDsk6vup5gzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64642},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"7c73a008cea760f0d0aa2c1a6c2bb4c8d5cf4750","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"11.16.0","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.0.0_1783946625489_0.00849157283036095","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@bendyline/squisq-video","version":"2.0.1","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.0.1","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"318a4325ba6a190b60f0b669d584fdb5ae799e4b","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.0.1.tgz","fileCount":5,"integrity":"sha512-6lcy/g9az30qQxur9dQCEDRkHMYAmwtAzmHlfpF45sZxe8DAfrz/M3ID2vxw3JedD+TwCzhcSgsaOdeLl/Rktw==","signatures":[{"sig":"MEUCIQCNNruT6/tFinWQk1vVopRDF2jwO/Ukxx+NbtrVJ81SWgIgAfPUFKxU4RimAElfKYYhE0maIseI8Q4IQykTmYBME84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64642},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"d8c3355c3bd94901197553ee1660f2eb8e6ef3f2","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"11.16.0","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.0.1_1783980758578_0.21585126782468622","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@bendyline/squisq-video","version":"2.0.2","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.0.2","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"e9644bc8a7752c7c0136bc5e2a9c7ba3f30fbe12","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.0.2.tgz","fileCount":5,"integrity":"sha512-gup1uTDLSAqBXxpFv5NpuxAK7DMUMxszvXZrMcXkBGul6djvV+FLnXgvzk9hwNOfbkhX2DkvvjgUeAF2xCMVnA==","signatures":[{"sig":"MEQCIAQKZCyUFYwSprWUBJEzBEoAZUwZi0lXAiBkGwlgvg7FAiA/PXEkf4V4YYDUBV6ET/B57jNZB1uXoSUCnEhMtInljg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64642},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"af1a80368091f9ad936ed24a3309e86176cb19ed","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"11.16.0","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.0.2_1784056020800_0.1665578986819236","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@bendyline/squisq-video","version":"2.1.0","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.1.0","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"a89c5121b14f91178c4e8cc6bdf89f52d587ba20","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.1.0.tgz","fileCount":6,"integrity":"sha512-yiU1nMnYmcLkDoSLqyeWO9aAvUjrwqd0dFIAFh/3YymKfXGAbjbC8DLkSpO7Fp2kM+QirBbjIGyIZXMZ0vwO5A==","signatures":[{"sig":"MEYCIQDU5OqlNfWlBgOboOJP+o0lTYLh/HMqStzxmi2gslvgVQIhANgvuaRgx2Ul8EAFPhhl1XoAYea4fFRkNdiFu2KIwyf9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41397},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"f11d7731eabfe15dc3858a7207e0c4a442528f94","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"11.16.0","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.1.0_1784130092021_0.8625883871417921","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@bendyline/squisq-video","version":"2.2.0","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.2.0","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"804cbffce02042878161d86eaa95516f0a28eb28","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.2.0.tgz","fileCount":6,"integrity":"sha512-ELne8zJhprmulZn3cTSj/U9pyQsUKb45Hc+ILTufmAdbPXO85nq0UQWT7wCrAKvrpzyzlA4BzmQs/+mQclAnvA==","signatures":[{"sig":"MEUCIEp9GooCG/7+iX2/zgSn7R6MJpT63wrISubkOTaLwUuWAiEAtXqtiaXv6xIpnzeyG3WvXtNopCPWMyxQaIh7F34lxeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41424},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.14.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"2516fbf77d52c07671c45dc4abbdbdc6c75fdcdf","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"11.16.0","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.2.0_1784150323562_0.6515108396182374","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@bendyline/squisq-video","version":"2.2.1","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.2.1","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"5ccd884ff70e11e45b5bc017d7fcc6f68f97a79d","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.2.1.tgz","fileCount":7,"integrity":"sha512-JpjwmvqdGi/dyYR0RVKLWRJLYU8lVANqGVburQGbUrzwM5nbnjrPqhaDM1NRmiHNmtMgxX4rIpYuY+1yYcq7Vw==","signatures":[{"sig":"MEYCIQCtFyqxJ+uAZDKWAzvmFwOf7H9g/XbENka4Rq3wxPyxQQIhAJQ3GUgW2LbCah2Whq9jVHTEc/0Jvc1d0SF7LQ5g1tGg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41802},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.14.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"151fc7b4e119656f0054d3f138c4c3a58568d1fb","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"11.16.0","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.2.1_1784221649157_0.3931855945782412","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@bendyline/squisq-video","version":"2.2.2","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.2.2","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"37c9efcc4d3671704ad3c0a15e905ffef235a7e8","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.2.2.tgz","fileCount":7,"integrity":"sha512-+vW9UoxlkemBreIqt4T/mjbihKJu/dxpSIU/DWtCeXrBv+dZQw45EWwKsQGbsmR/fteJ8nHwnsbVcqL2mQo5bQ==","signatures":[{"sig":"MEUCIG2vXCvN8748IAL2h+N1Z94NmaNFY+c7ypD+7L8qkrS4AiEA+ZAyVlCUkkQ/rKWgvFS3VN7JfyYh9ct5KekWxIrGZXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43578},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.14.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"d75456ef50514601a62f90591d09eacb66dbba0f","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"11.16.0","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.2.2_1784254994390_0.6503190218252719","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@bendyline/squisq-video","version":"2.2.3","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.2.3","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"38c6c6601fdee016be4613c1214df260d7f76546","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.2.3.tgz","fileCount":7,"integrity":"sha512-GzPwLetsFyUgKH9A9hpOwWo3YY6pnnyC/amowfVA4oXgJILl2K7NkRnptUC4gXVbhmusXdqxZhV7iYhUrBmuUg==","signatures":[{"sig":"MEYCIQDLtW3A+8WP2+EeJ74vukbQ/q8JIhrGRPtGmJz2DYQRRAIhAMHvAAhw/dlo/pvpVSYzPLG7ZA1eIM5BqiLNneJ2PtQL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43578},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.14.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"9b61552d4570636cd5a62df9ab51f01b351ce442","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"11.16.0","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.2.3_1784314589920_0.9041864459967393","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"@bendyline/squisq-video","version":"2.2.4","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.2.4","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"8cd3ad2f0862c1c1cbd910febba3ba2f305bbf91","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.2.4.tgz","fileCount":7,"integrity":"sha512-98opkyMTW39Tyw/0JBBLqNbwEa5tQFl910TZzX/qrlTtcD7IRGh/CAmKFiuDUdwToPUiz+HUO0OlhrQOLNFiuw==","signatures":[{"sig":"MEYCIQCyToxT3sF7sd8i+hx8kpUA6qFBo7adNWD1y0AoyMxczwIhAM+CN/lrOPWHNP5Hxo0Ry2JqEpv+af4FS/7o4WTejKZS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43578},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.14.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"1d98f6261af56bcf37052e0025532b9f22be3836","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"11.16.0","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.2.4_1784488777687_0.49700438577778283","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"@bendyline/squisq-video","version":"2.2.5","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.2.5","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"19604e27810aebc80767d323892339b3c0bf619e","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.2.5.tgz","fileCount":7,"integrity":"sha512-w2FNOTGdHAh+FA4fj/Xm7MoYFleU0W24OoKtF33IetYbTUrRX/LUzoAWssxNbF+hRy+01JG1nkHWdtmhK4Uicw==","signatures":[{"sig":"MEUCICYfWlZj9supuxCJ4bttCQfkrzO10v8GB51uDRhTDIoIAiEA3F3jh05QtD7bhUo2xoKP/OD9BRgcBAS2H6IZd+LHFKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44848},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"99b245d5b7cfc1ff9c7db38e10f7c7b37fbefdba","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.2.5_1784680453752_0.579497273949906","host":"s3://npm-registry-packages-npm-production"}},"2.2.6":{"name":"@bendyline/squisq-video","version":"2.2.6","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.2.6","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"364f03bd16884c1a251a6dd78ce09ae5d9e8390f","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.2.6.tgz","fileCount":7,"integrity":"sha512-CLLCK6+H+thbFqqwL4kh8VlcECqLF3aiznqTZQK7ojHrqgtRPcoNGh4UkaIkrhZuQIcb65zTIbVdzxPSNRjUlg==","signatures":[{"sig":"MEYCIQD8JJ3TVpuw0k2WStx28I7/IhAJmQFzKKxhR+j/gJnPiAIhAMEV8t0gWPTt+xzsC7wB3V+Fq4FY9F+HUbXtJzf8jG+p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44848},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"0c05ef1719c8fe5bf0eaf75fc11e75f63b1f96c2","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.2.6_1784764355398_0.9403055442028931","host":"s3://npm-registry-packages-npm-production"}},"2.2.7":{"name":"@bendyline/squisq-video","version":"2.2.7","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.2.7","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"0a8798dc7c98d01979d4a7b4816e343462ac5be0","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.2.7.tgz","fileCount":7,"integrity":"sha512-jIRiyp1BfSCXeO0juDVLWKdjBe7I183sqjNgJsAXb+f8MvVFs2uwKU17D0IhMLGSCl1sLtBszxMAgNe5SSx/AA==","signatures":[{"sig":"MEQCH20bPQDl1IhuDtAcLcnPz8Lf1PL9NP2I0yu7hvVOXGgCIQC9wAg7zcmbbjBHc8SSJcTTq2R1Y9to3Rwipx5dNGc/GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"cd6c4eba2340c450de5274f8cfe60d115fe1e356","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.2.7_1784810941570_0.3427801653271896","host":"s3://npm-registry-packages-npm-production"}},"2.2.8":{"name":"@bendyline/squisq-video","version":"2.2.8","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.2.8","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"f367fedcc8e1b1781e757758827670c1c9323f79","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.2.8.tgz","fileCount":7,"integrity":"sha512-iG/mTYXz5U5xnmMaOFtHsqoGGktEjwYc8XK4+JHRIHr+MWtHtnCMvQMazNiEYWr4mP8qIiNoBxpD/gOwQnJ8vg==","signatures":[{"sig":"MEQCIAxmJbpoqhp1KnPHA0OejjzHHdhJArCAXAAB4+af6w7tAiAxECuKYDGLsD4Z8fmqdZQBGZVQBSsycBMchpUxETpb2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"839fbc1348bcc4efd3705ee9dd500fc7dee40383","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.2.8_1784874222113_0.6138524259821712","host":"s3://npm-registry-packages-npm-production"}},"2.2.9":{"name":"@bendyline/squisq-video","version":"2.2.9","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.2.9","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"410dec1b1810d2b71810d7990fab2817f840a3fd","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.2.9.tgz","fileCount":7,"integrity":"sha512-Khlyz2EjzoVS0kT7fW82L8RqtJXd1bDEMKrnq3vUlYQlhKo0DY+w6FihVTsCbTk6cfwSN0K4inFb9jwhfv8mPQ==","signatures":[{"sig":"MEUCIQDZZvdu+AsloKFFoorHDSbwZLReiuVRwuECc+ciA/4DsgIgQXmefoT1E0a4lnH8b3g6KhhipE1KeR3BU86k40VFuwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"a538ae7a02c4a6bfea4dafa95c54549710f8c633","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.2.9_1785182445645_0.6607796733271807","host":"s3://npm-registry-packages-npm-production"}},"2.2.10":{"name":"@bendyline/squisq-video","version":"2.2.10","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.2.10","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"44fd3308ba03289c5bc1c2b896397c488146e9b7","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.2.10.tgz","fileCount":7,"integrity":"sha512-uSZ4m8UVXiOEAmOnnvC/SSCwagR92K6WapvpMrt4AHPBC5/kYq4Zt5e/RTkTwFd1Qa701iEoLcZG8izpTxNO0w==","signatures":[{"sig":"MEQCIAEY+9nsZwj1L361Kh6E9UALNM8tKcDRRRxTnbzoLcMHAiBfqvuFCnGUZzSs1cP7XeoNNp1/rsI/GU3NPUvYHrOE4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47273},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"4baf4357b8cf53a5d5951e6e972d9a5cb6211ae4","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.2.10_1785403285450_0.7891165725038998","host":"s3://npm-registry-packages-npm-production"}},"2.2.11":{"name":"@bendyline/squisq-video","version":"2.2.11","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.2.11","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"5db6ca13420f87b629e8bce2aede5935511dbbcd","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.2.11.tgz","fileCount":7,"integrity":"sha512-jovPw9SYhQ3YCKUC1mq0CznpNX2CIyWWPkmamMd33YoA7bXZCTXzd4Zhgk3K8R2Ji7noOBW74gmPJ58e0zOP2w==","signatures":[{"sig":"MEUCICFBcqEuHCDHTszAIZLOad58FimX+EyRgSzMdHcDvGLWAiEAj4FhRKoHgWXqYaVzifQd8tOSurtVLLsbDwHwuYDv8Uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47273},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"c5f2883b2605ae56eeed4f459829ff1c8aa3fef2","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.2.11_1785512924845_0.951358651060743","host":"s3://npm-registry-packages-npm-production"}},"2.2.12":{"name":"@bendyline/squisq-video","version":"2.2.12","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.2.12","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"065376e2c2cbe20e22677f43cd2546e0d4625155","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.2.12.tgz","fileCount":7,"integrity":"sha512-Yi29PocvB1Nai3t+0KbeYFJUuVZMwttwpFEVVXtlZ9T1frEJlSMEJI2zltMPYsyb9BNEXkhQTDfqS3bWHfWoKg==","signatures":[{"sig":"MEQCICpzPyGI1YZvtRmJNZDPzfnWxYsUBAE5n+EZ5LhpE5k8AiAk+xUZcYZJm9HTxtw/Fw+a/d7moWCC4Q/1f9785kuX3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47273},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"9f98d605ec3e64caf56a558d64da9f18ffd6e7da","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.2.12_1785620682326_0.0354057927061715","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@bendyline/squisq-video","version":"2.3.0","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.3.0","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"e74d286214573c90f1f8007996992610a97d00ee","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.3.0.tgz","fileCount":7,"integrity":"sha512-3hGTaWtk+TPWnP4HxubkplB2E+DPgaRDsQmYtyqjv94aAzVb+cJl/MpM3ridS6jJQmOit/pLmJcM+f2NC7ws9g==","signatures":[{"sig":"MEQCIE1Icz7abmU4ySaA8ab0h6/KnwEratb6oBKosESq8O//AiA7HxHjCSwsoIJ33f8dzDpcaKtTwYi0uGA8Hdx5ln2KBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56715},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"e6d440e19bbb706e5c46f774976d4e64ee129106","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.3.0_1786970077943_0.07005595182036584","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@bendyline/squisq-video","version":"2.3.1","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.3.1","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"cc2e48d19256081ec24bb9e4a65399dd93d2d895","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.3.1.tgz","fileCount":7,"integrity":"sha512-EaOHBc6xlUyiERnfilayoIBKzk6o2BhjWfUPSzy5FJ5M/oZiWPRhF15L3Qg3VpntCEIOZonxJ3t4KNo2TK+oAQ==","signatures":[{"sig":"MEUCIFYV530vtUgl/zxQMW+WCA4kuxZ6wjdmAfYJZUhSMWGgAiEAxxnp9hqloAd73fnSVQh6li/fET2f+HE4uiBRIs1JJ+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56715},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"60f4605cdf43b18eeec9c3ee81e5d328940afb73","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.3.1_1787712365979_0.2868140611301735","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@bendyline/squisq-video","version":"2.3.2","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.3.2","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"65971e911287948848b1ec9e0a5ce089bcb91f69","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.3.2.tgz","fileCount":7,"integrity":"sha512-J2gtrGoVIxIYGrJPUH8VRYsvcaiGuJOeQEBCbeNeC7ZAr9EIiaNVBPAMZ1shzGeLQVZCR5CAiuivIq5aumIuWQ==","signatures":[{"sig":"MEQCIDnd5bcX/U7UPSY9dBUpu0yAGUuxHuc0a9KzAA/A14mWAiBw8J0mtUfJIfBBb/AHY9zaZ6nSYQ0EoMZLRnsZyKr7pQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56716},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"ac854f9c36978169ad79b229cd6cccff2b9ab2ab","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.3.2_1788048382521_0.9728365577339964","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"@bendyline/squisq-video","version":"2.3.3","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.3.3","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"5b6537575f4af73a8b516cbfc64a4b51f48e2bd7","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.3.3.tgz","fileCount":7,"integrity":"sha512-ys6spR3Xp48vjcZUrFRG7bKWaEq+VgKq6PRDoSBDt+YRobeUXfi76p6q/bqEPmCb1JnpmSU56gtLi2QcKpADEg==","signatures":[{"sig":"MEUCIQCFVd03R9IncKzUZ51yVCeKl+8/isHP68Kr+nWQCpmLuQIgH4OewoBSlWu1kAZntHDcfy2nVKhd5uB/YP1Ryxawk9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56716},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"99a13e5ce48e12fc613014eebdfc3ccab3787829","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.3.3_1788412288125_0.8361103724505108","host":"s3://npm-registry-packages-npm-production"}},"2.3.4":{"name":"@bendyline/squisq-video","version":"2.3.4","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.3.4","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"5400f6881f4a4b22183677a3a1f11178be6d8626","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.3.4.tgz","fileCount":7,"integrity":"sha512-guZIzQyw5bJ/HXqw4svwy+6VNpaSgG0YoOUAF88beq9HrieAeaTbBJgb8umfCZ5eONWKGfU0sW5OH2j9zzkexg==","signatures":[{"sig":"MEUCIQCZ41G1yEt7Tv+qu1qXlrODxqqOX4amMc/al66CPq7ovgIgGTnB+Dh3rl07VvqxiJfyGuSScjzclhQPOtnqjLaqYiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56716},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"8856fef7dfad5520076814f63046ffd3e733bf89","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.3.4_1788559923782_0.5357515229255814","host":"s3://npm-registry-packages-npm-production"}},"2.3.5":{"name":"@bendyline/squisq-video","version":"2.3.5","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.3.5","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"9a01c6c918b57da1d6c4ecdb02a2c754519a111e","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.3.5.tgz","fileCount":7,"integrity":"sha512-AaQEb/iu8p0XDlKnwUP+BMi0VM2YMvR75qoF2Crl6TM5N3SnhVuw384KaFE5C0wUIhxN9vi/Cb+UuK8QumYeZQ==","signatures":[{"sig":"MEUCIQDCtbt1FadQA1G/00/uSwAWJ/HC2c1hyKsvy/b6MB9/FAIgAwo5iEiy0PqBuaK9HEnA4DgNuFQAU16UIuiM7pbw4T8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56716},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"202e1e79077975723e2f802f4ad197a0daee6d91","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.11.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.3.5_1788759909480_0.3722256171571723","host":"s3://npm-registry-packages-npm-production"}},"2.3.6":{"name":"@bendyline/squisq-video","version":"2.3.6","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.3.6","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"f068cf89b8e773be6f159db37cc5207063b732dd","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.3.6.tgz","fileCount":7,"integrity":"sha512-wFEtmh/mfwSduY3t1bYSIn4vwz15gXFRW1k7pOuVNBxlcH6KFTPcq/s3ZEXsiRg1hq2PfFlO/TXXYgVQ+mj0rg==","signatures":[{"sig":"MEQCIFi71YHTSAD52HgHa0qMjSnui6EMAvQvqdOXuraGP/tYAiAXjQXqzjN9X41HUScVZYgHcJsC2V/rc7CF4Np3JNCoDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56716},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"586affe3124ba1afa6d771fe7e56694f8b0deccd","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.11.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.3.6_1788795189241_0.7056840131962456","host":"s3://npm-registry-packages-npm-production"}},"2.3.7":{"name":"@bendyline/squisq-video","version":"2.3.7","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.3.7","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"6ca00850bcb20c4aa4fcc9a45a906e0c792965a3","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.3.7.tgz","fileCount":7,"integrity":"sha512-mUb/PiAP+QrRpPrOHxYjhzU0s48XyIMSg33rs7Np+9ICI/TEXhdr8VzV1E3GiGsyL+x/C0scWU1MaaeGBX5IWw==","signatures":[{"sig":"MEUCIQCHeGQ9Ehzu0PCPBm4rqFwneQuyfoUSGLPFUC6upOYRNQIgCxfCltIZVzrIDoUVtZ+l/HEukVk4N570Xpv3/JzjHbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56716},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"d7011f42b34a7f80b809373a28bace3ad184c72f","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.11.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.3.7_1788870486992_0.45994026986309366","host":"s3://npm-registry-packages-npm-production"}},"2.3.8":{"name":"@bendyline/squisq-video","version":"2.3.8","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.3.8","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"14fbf0c79ed0f105b4f5307f174da41294f60b57","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.3.8.tgz","fileCount":7,"integrity":"sha512-Q0gk5E7pH92XI8yKu9vtuH+7LEs7sdkYoGiE2xZQlQPNd98R6EZ78B/Sd2ASzHkzP6mG2sqWpKdNPbbRD/bbxQ==","signatures":[{"sig":"MEYCIQC4Qlt1vgylko2uEdAFOpTwzCRF4xXOBZq8MgRjApjCGQIhAKLMJlrG2gFGynoCQDrbrp8euWEXkWX3xKN5+Jw0UP20","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC32iln1pV1DWR3ha8pMZ6WxWRSHIA00XQ33bgk8+VOXAIhAKkZMpbkn+kH7WmuvzOX60KD85qSU6CYLg1VrlRIZBKC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56716},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"1c70045873ae922f902e0547ad810b99d8a4f91a","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.11.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.3.8_1789569318917_0.32157960874407077","host":"s3://npm-registry-packages-npm-production"}},"2.3.9":{"name":"@bendyline/squisq-video","version":"2.3.9","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.3.9","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"6d45027f89bfa39112288d30e5b5c465843e47c2","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.3.9.tgz","fileCount":7,"integrity":"sha512-ji2psiDbDL9VzBVpR+C0a5P1xbH2aJSiL6Kr9TASUyrReTbA2UChu2a/N3VMXjPfXgbBRk1EJO2NG3OOsHJYTg==","signatures":[{"sig":"MEUCIQC7mi1RxWkY9KjOxhc3O//RtUfIntdFI1PgFGkx24XDGgIgW6IEo6f/f55NOd+cVg8GRmKYle6pSDk+uBJxl+BvppI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA0oGbOFh1PQKEFhfQdRtMKwq8dUZG8MbHNB7JQ94c+oAiAuiPbp/DXLpMOsjafhwHdv+tSznVUzi6L2EI3JQWEqcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56716},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"b5750f6d8690c23e1f900cbd1a3e0a058df9bf42","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.11.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.3.9_1789682424661_0.6652310042623355","host":"s3://npm-registry-packages-npm-production"}},"2.3.10":{"name":"@bendyline/squisq-video","version":"2.3.10","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.3.10","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"7ad3b88474f2ea5860e341a8adfac057f5c6f575","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.3.10.tgz","fileCount":7,"integrity":"sha512-1yZzWWXQNI8uo0as1wc2fIg7lz4EnWvp2bKu9V6by9l74OFqxv0d3sIDYH7Z8ziYJaStqi+ZLiQT8iMjxASHNA==","signatures":[{"sig":"MEUCICe9dN0dawg/eTNa+V35FzT4oGnOz3CEqv3R8D7t7RO8AiEA1D+IKxdI1/wHUfzZDREq9QNT0OSfiAMHL4y3jMu0nSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCrinL7/Ny4LZHoNyC+r6q7cw9xtW2LT0fkfbKEatNcsQIhAJ7JUyjzMlwIC1NxQ7D4DzHiQBhe6kjZFf/t7jwpG7oT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56717},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"1d6daa915609e11fde22797f7a6157c563db005a","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.11.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.3.10_1790200845207_0.8465318964120547","host":"s3://npm-registry-packages-npm-production"}},"2.3.11":{"name":"@bendyline/squisq-video","version":"2.3.11","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.3.11","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"a9a48377ceafc1de63f0fd03d219b1976b34612e","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.3.11.tgz","fileCount":7,"integrity":"sha512-rtVX41AfMQD/dHqD8uQMRTGtwrigyKdpVtgN8LaoOmDe/04NXtbzYAZ2Q84xJvH/lXBjkFk7Bfbkrm+FeYJBJA==","signatures":[{"sig":"MEYCIQCtwt4ur46SKYg44Y8l1+j+ERu+4t1gxlkEXevn/YTaygIhAP5QYTeI0V79bRnCAWDKNX3H0p/Xgqgy8qgQ1im3Ln0H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCHoaEKPHJ1fmI4O0F3cV7uB//jH2JpMJeYckyhk3pBeAIgdAGvuJ+uLSuaPrOyqXoSq5+nOvMb4l/RIx23Qq9DPdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58195},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"b729759255318e0b69ba842f06f16201ee20f9d6","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.11.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.3.11_1790345932969_0.9560944508286844","host":"s3://npm-registry-packages-npm-production"}},"2.3.12":{"name":"@bendyline/squisq-video","version":"2.3.12","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.3.12","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"55f0bde2924c514c7a3a55725ece554de33d2214","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.3.12.tgz","fileCount":7,"integrity":"sha512-64rUmI1bnCUOXhRlbUIFMWR0odjio0ZZR/eiCs8E1Iol3OEzhIgOh4qvNTMxXmoe+7yFiU4mYLeoQfVG4jhQvg==","signatures":[{"sig":"MEYCIQDZt6G0c5kCg9j2hD2/DKnIsQz+nACS0b3nHEALcFa2tgIhAITT3YyzFsqNsHqg9KQBMHE5yaHur7b8nJ3kVg1B0QWu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCOARzU6Dpj0JwzbNl3fdrLTsGm3ipaOXHirJajCX/bfAIhAJJu87h18IkcCAagvfxnXI6merUQ4hKJfz2UjEdwckRg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58195},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"83e726b2f72ec7366963be43002d748e286ad114","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.11.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.3.12_1790520798011_0.9843839999578756","host":"s3://npm-registry-packages-npm-production"}},"2.3.13":{"name":"@bendyline/squisq-video","version":"2.3.13","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.3.13","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"734192a66d00de8ac92ab31f56e860630150671f","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.3.13.tgz","fileCount":7,"integrity":"sha512-YPC2nX3IexerpZ2Dd+b5/94acFQ95QPyusFJs70hDNmDwGlKvridzdurevTAkEtaLDKeR73l6qlqvl1ZGrzHQg==","signatures":[{"sig":"MEUCIQDjwgRvL60gUrXic/ZVrtG0A3y1muEztlPPd+633p2XzwIgKZDoVhggiQfs/3+wDV4+oOU8fhSKPl5E4WZfo6shGtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCoI6IAEsoPxvsJU0rtcDjRA2PfPTeZSHHLX9RRU2y2cAIhAOF/ezcw3XxKSr5wDcCByrZiUVO1s3HZKdmMK8F0gwk2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.3.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60233},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"b8167a49b2129252af4b9851a2ba62e49d421270","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.11.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.3.13_1790602304136_0.32500980074070807","host":"s3://npm-registry-packages-npm-production"}},"2.3.14":{"name":"@bendyline/squisq-video","version":"2.3.14","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.3.14","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"435dfb755ba362986227d24a5c9bd956120a1079","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.3.14.tgz","fileCount":7,"integrity":"sha512-kvQfTfruKMjRmzfsAFWGvu/KkJn6qrxqY0ScCMvF1RdGzRcD6RcbpzFuiUwwDyiZoNdCGSv6PXHJoGXjqjWh0w==","signatures":[{"sig":"MEQCIC0hhsA2vZcj/hOIxNBC/J1sOVAPHds9AgI+1ANkdEAGAiBu1lB1jIfsn32JIwUMNQpgcixnEEFduelMqlHMey3HBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA4HWKlru25W6nnCptq2Nj4GsjljxRdra9PzptBwMXexAiEAhnDlYM1a5N9Vy6C87ZKH1cBzfsy3fnkNGTG06dLDyjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.3.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60465},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"ee473c2e9a8ed72fce99c5038b07b75ef3b89701","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.11.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.3.14_1790633190157_0.024609708289410115","host":"s3://npm-registry-packages-npm-production"}},"2.3.15":{"name":"@bendyline/squisq-video","version":"2.3.15","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"author":{"name":"Bendyline"},"license":"MIT","_id":"@bendyline/squisq-video@2.3.15","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/squisq","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"af1c694d485dd4b9fcaeff0617fe98cf5349ecc4","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.3.15.tgz","fileCount":7,"integrity":"sha512-KHOVke2UohfSQdbJYZnMd62FvyJHVLOvWMHPjbEizqby1ft5WAh+xj9T4afX+i1V1AWPblpdM2zK2v3x5pqY4g==","signatures":[{"sig":"MEYCIQD8XlrlXz91pJaM7IZ03kkUQ1WvB+vXxDDCavF1Qr8GGAIhAKlz5ScGpPf2uX+wQeIe6k8dBoIDsRrbzQIvuWVLL3Qi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDSBg0BUbyEF9UMbAFr515JSeAnYZqHdyiNOlovcQXcTAIgAu/QzvheEhXgSRcCFmLqcAGKrTKrdWRCF/hTzhk3bvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.3.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60465},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"d7e15bcc9c2bf55c93541e409786b9c2de2f3702","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"687e692b-89d7-475c-8090-f6e2a1e4d932"}},"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.11.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/squisq-video_2.3.15_1790648180074_0.04045868197066804","host":"s3://npm-registry-packages-npm-production"}},"2.3.16":{"_id":"@bendyline/squisq-video@2.3.16","bugs":{"url":"https://github.com/bendyline/squisq/issues"},"dist":{"shasum":"8e8dd5d495d2ce5bcde101ac89d18e8b069066cf","tarball":"https://registry.npmjs.org/@bendyline/squisq-video/-/squisq-video-2.3.16.tgz","fileCount":7,"integrity":"sha512-LaerXMpy+aL/Ww3YG/jnLyZjV2eblVdlLQbhGiO0kGGImm/d5tCc6fN4PI3SCY9y5J2KNPCpt0xZpxDqFqg3Qg==","signatures":[{"sig":"MEUCIQC2uXRyNwjLycJyDcG0apUhFem4VzYCb5mD6cBOLXo6fgIgfjbQ8ve+igdow2dkElRo5M1K3eDSgPHnvif/xgJGHUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDVkrMzg7Jmx/efcebz70KLogvwLMEWHuGeFVuB1S7ZnwIhAKqIiNayPrrLYgEqhUc7gg4Hf5++/nKx1AEFgMl2CvX6"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fsquisq-video@2.3.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60465},"main":"./dist/index.js","name":"@bendyline/squisq-video","type":"module","types":"./dist/index.d.ts","author":{"name":"Bendyline"},"engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"1cae58a7e612c78b8f477bf3de4fa0d5e6be0064","license":"MIT","scripts":{"dev":"concurrently -n js,dts -c blue,gray -r \"tsup --watch --no-dts --no-clean\" \"tsup --watch --dts-only --no-clean\"","build":"tsup && node ../../scripts/generate-bundle-licenses.mjs . && node ../../scripts/remove-empty-chunks.mjs dist","typecheck":"tsc --noEmit"},"version":"2.3.16","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"687e692b-89d7-475c-8090-f6e2a1e4d932"}},"homepage":"https://github.com/bendyline/squisq","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"_npmVersion":"12.0.1","description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","directories":{},"maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"_nodeVersion":"22.22.2","dependencies":{"@ffmpeg/util":"0.12.2","@ffmpeg/ffmpeg":"0.12.15","@bendyline/squisq":"2.11.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/squisq-video_2.3.16_1791038789036_0.6067491471091973"}}},"time":{"created":"2026-03-26T04:22:14.261Z","modified":"2026-10-03T14:46:29.479Z","1.0.0":"2026-03-26T04:22:14.511Z","1.0.1":"2026-03-27T06:35:32.349Z","1.0.2":"2026-03-31T01:15:45.384Z","1.0.3":"2026-04-01T03:29:59.679Z","1.0.4":"2026-04-07T00:35:35.498Z","1.0.5":"2026-04-22T02:09:09.506Z","1.1.0":"2026-05-18T13:38:30.507Z","1.1.1":"2026-05-19T04:43:09.918Z","1.1.2":"2026-05-19T12:35:15.636Z","1.2.0":"2026-07-03T14:03:16.814Z","1.2.1":"2026-07-07T13:50:47.087Z","1.2.2":"2026-07-09T23:42:38.731Z","2.0.0":"2026-07-13T12:43:45.645Z","2.0.1":"2026-07-13T22:12:38.736Z","2.0.2":"2026-07-14T19:07:00.976Z","2.1.0":"2026-07-15T15:41:32.164Z","2.2.0":"2026-07-15T21:18:43.685Z","2.2.1":"2026-07-16T17:07:29.308Z","2.2.2":"2026-07-17T02:23:14.537Z","2.2.3":"2026-07-17T18:56:30.046Z","2.2.4":"2026-07-19T19:19:37.822Z","2.2.5":"2026-07-22T00:34:13.928Z","2.2.6":"2026-07-22T23:52:35.525Z","2.2.7":"2026-07-23T12:49:01.702Z","2.2.8":"2026-07-24T06:23:42.299Z","2.2.9":"2026-07-27T20:00:45.788Z","2.2.10":"2026-07-30T09:21:25.609Z","2.2.11":"2026-07-31T15:48:44.975Z","2.2.12":"2026-08-01T21:44:42.464Z","2.3.0":"2026-08-17T12:34:38.089Z","2.3.1":"2026-08-26T02:46:06.115Z","2.3.2":"2026-08-30T00:06:22.670Z","2.3.3":"2026-09-03T05:11:28.303Z","2.3.4":"2026-09-04T22:12:03.897Z","2.3.5":"2026-09-07T05:45:09.615Z","2.3.6":"2026-09-07T15:33:09.431Z","2.3.7":"2026-09-08T12:28:07.120Z","2.3.8":"2026-09-16T14:35:19.036Z","2.3.9":"2026-09-17T22:00:24.735Z","2.3.10":"2026-09-23T22:00:45.305Z","2.3.11":"2026-09-25T14:18:53.053Z","2.3.12":"2026-09-27T14:53:18.089Z","2.3.13":"2026-09-28T13:31:44.235Z","2.3.14":"2026-09-28T22:06:30.241Z","2.3.15":"2026-09-29T02:16:20.159Z","2.3.16":"2026-10-03T14:46:29.124Z"},"bugs":{"url":"https://github.com/bendyline/squisq/issues"},"author":{"name":"Bendyline"},"license":"MIT","homepage":"https://github.com/bendyline/squisq","keywords":["squisq","video","mp4","gif","ffmpeg","wasm","export"],"repository":{"url":"git+https://github.com/bendyline/squisq.git","type":"git","directory":"packages/video"},"description":"Cross-runtime video and animated-GIF helpers with browser-based ffmpeg.wasm encoding for Squisq documents","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"readme":"# @bendyline/squisq-video\n\nVideo and animated-GIF rendering foundation for Squisq documents. Its pure timeline, quality, palette, and render-HTML helpers work in Node.js and browsers; `framesToMp4Wasm` encodes frames in browser runtimes without native dependencies.\n\nPart of the [Squisq](https://github.com/bendyline/squisq) monorepo.\n\n[![npm](https://img.shields.io/npm/v/@bendyline/squisq-video)](https://www.npmjs.com/package/@bendyline/squisq-video)\n[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/bendyline/squisq/blob/main/LICENSE)\n\n## Install\n\n```bash\nnpm install @bendyline/squisq-video\n```\n\n## What's Inside\n\n| Export                                                                                                  | Description                                                                                                     |\n| ------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- |\n| `generateRenderHtml(doc, options)`                                                                      | Self-contained HTML page with embedded media for headless frame capture                                         |\n| `framesToMp4Wasm(frames, audio, options)`                                                               | Encode PNG frames (+ optional audio) to MP4 via ffmpeg.wasm                                                     |\n| `computeAudioTimeline(doc, coverPreRoll?)`                                                              | Flatten a doc's narration + timed media into absolute-timed audio clips (browser export and CLI mix share this) |\n| `bitrateForQuality(quality, width, height)`                                                             | Target H.264 bitrate (`w*h*bitsPerPixel`) — the single source of truth for WebCodecs bitrate                    |\n| `ffmpegVideoQualityArgs`, `audioBitrateArg`, `ffmpegAudioMuxArgs`                                       | Shared FFmpeg flags; audio muxing pads short narration so it cannot truncate the video                          |\n| `ffmpegGifFilterGraph`, `ffmpegGifOutputArgs`, `ffmpegGifPalette*` helpers                              | Shared global-palette GIF filters, including bounded two-pass palette generation/application                    |\n| `QUALITY_PRESETS`, `ORIENTATION_DIMENSIONS`, `resolveDimensions`                                        | Quality/dimension presets and helpers                                                                           |\n| `validateVideoExportOptions(options)`                                                                   | Fail-fast runtime validation for FPS, dimensions, quality, and orientation                                      |\n| `VideoExportOptions`, `VideoQuality`, `VideoOrientation`, `GifDither`, `QualityPreset`, `EncoderResult` | Shared video and GIF types                                                                                      |\n| `fetchFile`                                                                                             | Re-export of `@ffmpeg/util`'s `fetchFile` for preparing audio bytes                                             |\n\nThis package is the shared foundation under [@bendyline/squisq-video-react](https://www.npmjs.com/package/@bendyline/squisq-video-react) (in-browser export UI) and [@bendyline/squisq-cli](https://www.npmjs.com/package/@bendyline/squisq-cli) (`squisq video`, which pairs the render HTML with Playwright capture and native ffmpeg encoding).\n\n## Quick Start\n\n### Generate Render HTML\n\nCreate a self-contained HTML page that mounts the standalone Squisq player in render mode, with all images and audio embedded as base64 data URIs. A headless browser (Playwright, Puppeteer) obtains the player-specific handle with `SquisqPlayer.getHandle(root)` and uses its render API to step through frames and screenshot each one:\n\nRender methods are deliberately instance-scoped; generated pages do not expose\nlegacy top-level `window.seekTo` or `window.getDuration` functions.\n\n```ts\nimport { generateRenderHtml } from '@bendyline/squisq-video';\nimport { PLAYER_BUNDLE } from '@bendyline/squisq-react/standalone-source';\n\nconst html = generateRenderHtml(doc, {\n  playerScript: PLAYER_BUNDLE, // the IIFE player bundle source string\n  images, // Map<string, ArrayBuffer> — embedded as data URIs\n  audio, // Map<string, ArrayBuffer> — embedded as data URIs\n  width: 1920, // default 1920\n  height: 1080, // default 1080\n  captionStyle: 'standard', // 'standard' | 'social' — omit for no captions\n});\n```\n\n### Encode Frames to MP4\n\n```ts\nimport { framesToMp4Wasm } from '@bendyline/squisq-video';\n\nconst { data, duration } = await framesToMp4Wasm(\n  frames, // Uint8Array[] — PNG frame bytes, in order\n  audioBytes, // Uint8Array | null — optional WAV/MP3/AAC track (muxed as AAC)\n  {\n    fps: 30, // default 30\n    quality: 'normal', // 'draft' | 'normal' | 'high' (default 'normal')\n    orientation: 'landscape', // 'landscape' | 'portrait' (default 'landscape')\n    // width / height override the orientation defaults (both must be EVEN)\n    // REQUIRED — see \"ffmpeg.wasm runtime assets\" below:\n    ffmpegWasm: {\n      coreURL: '/vendor/ffmpeg-core.js',\n      wasmURL: '/vendor/ffmpeg-core.wasm',\n    },\n    onProgress: (percent, phase) => console.log(`${phase}: ${percent}%`),\n  },\n);\n// data: Uint8Array of MP4 bytes; duration: seconds (frames.length / fps)\n```\n\nEncoding is H.264 (`libx264`, `yuv420p`) with optional AAC audio; frames are scaled/padded to the target dimensions preserving aspect ratio. ffmpeg.wasm needs `SharedArrayBuffer`, which normally means serving COOP/COEP headers. `framesToMp4Wasm` is browser-only; Node callers can use `framesToMp4Native` or `framesToMp4NativeBytes` from `@bendyline/squisq-cli/api`.\n\n**Dimensions must be even.** `validateVideoExportOptions` (called by `resolveDimensions`, and therefore by every render path) rejects an odd `width`/`height` up front rather than rounding: H.264's `yuv420p` chroma subsampling cannot represent odd dimensions, and silently shipping a size the caller never asked for breaks aspect-ratio-sensitive pipelines. The rule is applied uniformly to MP4 and GIF so it does not depend on output format or runtime.\n\n### ffmpeg.wasm runtime assets\n\n**`ffmpegWasm.coreURL` is required for every ffmpeg.wasm code path** (`framesToMp4Wasm`, plus GIF transcode and audio muxing in `@bendyline/squisq-video-react`). Omitting it throws an actionable error.\n\nThis is deliberate. `@ffmpeg/ffmpeg`'s own `load()` falls back to a hard-coded `https://unpkg.com/@ffmpeg/core@<version>/…` URL, which would make this library fetch and execute unpinned third-party code at runtime — an opaque failure on offline/CSP-restricted hosts and a supply-chain surface for every consumer. Squisq never triggers that fallback.\n\nHost wiring: install `@ffmpeg/core`, publish its assets at a same-origin path, and point `ffmpegWasm` at them.\n\n```ts\nimport type { FfmpegWasmLoadConfig } from '@bendyline/squisq-video';\n\n// Copy node_modules/@ffmpeg/core/dist/esm/ffmpeg-core.{js,wasm}\n// into your app's static assets, then:\nexport const FFMPEG_WASM: FfmpegWasmLoadConfig = {\n  coreURL: '/ffmpeg-core/ffmpeg-core.js',\n  wasmURL: '/ffmpeg-core/ffmpeg-core.wasm',\n};\n```\n\n`packages/site/vite.config.ts` (the `ffmpegCorePlugin`) plus `packages/site/src/ffmpegWasmConfig.ts` are a complete worked example for Vite, including the GPL notice that must travel with the core files. To deliberately accept a remote core, pass that URL as `coreURL` explicitly — the requirement is that the choice is yours, not a silent default.\n\n### Schedule a Doc's Audio\n\n`computeAudioTimeline(doc, coverPreRoll?)` turns a doc's narration segments and timed media clips into a flat list of absolute-timed `AudioTimelineClip`s. It's pure and Node-testable, and is the single source of truth both the browser MP4 export and the CLI mix path use to place audio (so the two never drift). Narration segments are laid sequentially; timed media clips are placed at their absolute positions; every start is shifted by `coverPreRoll` (default 0) to stay in sync with a silent cover pre-roll.\n\n```ts\nimport { computeAudioTimeline } from '@bendyline/squisq-video';\n\nconst clips = computeAudioTimeline(doc, 2); // [{ src, startSec, sourceInSec, durationSec }, …]\n```\n\n## Quality Presets\n\nEach `QualityPreset` also carries `bitsPerPixel` (for WebCodecs bitrate\ntargeting via `bitrateForQuality`) and `audioBitrate` (target AAC bits/sec):\n\n| Preset   | FFmpeg preset | CRF | bits/pixel | AAC bitrate | Use Case               |\n| -------- | ------------- | --- | ---------- | ----------- | ---------------------- |\n| `draft`  | ultrafast     | 28  | 2          | 96 kbps     | Quick previews         |\n| `normal` | medium        | 23  | 4          | 128 kbps    | General-purpose export |\n| `high`   | slow          | 18  | 8          | 192 kbps    | Final output           |\n\n## Orientation Dimensions\n\n| Orientation | Width | Height |\n| ----------- | ----- | ------ |\n| `landscape` | 1920  | 1080   |\n| `portrait`  | 1080  | 1920   |\n\n`resolveDimensions(options)` applies these defaults, honoring explicit `width`/`height` overrides.\n\nSee the full [API Reference](https://github.com/bendyline/squisq/blob/main/docs/API.md#bendylinesquisq-video) for all types.\n\n## Related Packages\n\n| Package                                                                                      | Description                                     |\n| -------------------------------------------------------------------------------------------- | ----------------------------------------------- |\n| [@bendyline/squisq](https://www.npmjs.com/package/@bendyline/squisq)                         | Headless core — schemas, templates, markdown    |\n| [@bendyline/squisq-react](https://www.npmjs.com/package/@bendyline/squisq-react)             | React components + standalone player bundle     |\n| [@bendyline/squisq-video-react](https://www.npmjs.com/package/@bendyline/squisq-video-react) | React UI for in-browser video export            |\n| [@bendyline/squisq-cli](https://www.npmjs.com/package/@bendyline/squisq-cli)                 | CLI for document conversion and video rendering |\n\n## License\n\n[MIT](https://github.com/bendyline/squisq/blob/main/LICENSE)\n","readmeFilename":"README.md"}