{"_id":"puppeteer-capture","_rev":"63-659c4d27221559e67298605ad7f0658a","name":"puppeteer-capture","dist-tags":{"latest":"1.58.0"},"versions":{"0.0.0":{"name":"puppeteer-capture","version":"0.0.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://github.com/alexey-pelykh","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@0.0.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://github.com/alexey-pelykh/puppeteer-capture#readme","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"4692dc4dd119ba40a7e89c613b915207a60e0527","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-0.0.0.tgz","fileCount":25,"integrity":"sha512-lhtUCYu9OqutdGPJfLU9GFyGb8ApVnGbZ4i6bj4PZzOAkCLAFq/GB1uXqw4w970v4ZIzgGWMXUDefLHiJF7PNg==","signatures":[{"sig":"MEUCIQCzGW2FMu5rwLRTD+PUFKzHUdhNkB61a1DNL/1fnbt8+AIgIe5XajJNPOiVEXK3DkffLm2A/yOkKl1tkzF9UkAEX34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikkH/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhmQ//XOwI57SFTP5S2jV9ux4Fw0Frhm/HSzIf4lipZSGkgtS3qx2X\r\nzixuWpTKYSHQOc5Ks3j6L+PVDUvy6ACqwILXZHqT/blyIEWFYBemQzgquOnv\r\niDMkFk37ZwY5bO/gEJNll7iBETBW8Opww7tjrW7JXfBFKhYZzbIJk+fnCBbJ\r\nv3Qi0EzGRPpDRFFyw6bbR/WLznP6pRv9efNS7nsM36oYj6DcanFLSD/sX+9O\r\nn/wvCXzyoocvY7yOpgGUzyo1KSdKUTezwtNAkwK8dkjiknOS85538TW1nQfQ\r\n1JEHw/nlMuPJY4WHktli1Db1Ei9/Mi234K4Iiwss5ZOAVyAle24mPdgO3oWK\r\n8ULhFphGsQoUjkFOLHclarAoeILJg/+6BQv9EytuN9EtbuNRZpb3c9tMUUHE\r\n11ivNzV69RqgSs6jmaV9fQ0YLjMhchhf1fdZA6vJKBqhpoIABDhYjIN1KO8+\r\niPouaht2ZNwYmt0jfDxH+ScyeIgKwyG2q6zRY17S1F5Lzj8BpjSkMWVEt6Mq\r\n032cWZYTaqDzDfsCGPEnC6XK2zT6lKxA3Vb4xJpPbTnRNxbk4MPJDM3+M4ed\r\n2qgaqaO1eOjZqmfnQzMA/95zx/gTh+LPrJr4PoetB6vvY+TnrO1JwiumRrVj\r\nhI9yUpxpTQrVcmUfXdVWEtz7aiPlancv+TE=\r\n=BJSK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"npm":">=7","node":">=14"},"gitHead":"632f9a8d853d46c7f65b34cdde05fe4eb332cc06","scripts":{"lint":"ts-standard","test":"jest","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"8.5.5","description":"A Puppeteer plugin for capturing page as a video.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"which":"^2.0.2","async-mutex":"^0.3.2","fluent-ffmpeg":"^2.1.2","@ffmpeg-installer/ffmpeg":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","rimraf":"^3.0.2","ts-jest":"^28.0.3","puppeteer":"^14.1.1","typescript":"^4.6.4","@types/jest":"^27.5.1","ts-standard":"^11.0.0","@types/which":"^2.0.1","@types/puppeteer":"^5.4.6","@types/fluent-ffmpeg":"^2.1.20"},"peerDependencies":{"puppeteer":"^14.1.1"},"optionalDependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_0.0.0_1653752318888_0.35406372776479644","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"puppeteer-capture","version":"1.0.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://github.com/alexey-pelykh","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.0.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://github.com/alexey-pelykh/puppeteer-capture#readme","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"1080ea35953a11cd7882686aa625a866ae84c67a","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.0.0.tgz","fileCount":25,"integrity":"sha512-dF7R6kml3zkwhMXpi3hjH/Wo/I52bQGi+sVl5QMg2JMzlimX5BZ3t3q5JqDW6S3cyEn6wE9wnDKYYMGrBrsL7A==","signatures":[{"sig":"MEYCIQCZ3N+mwPbjliso2cwrhLI1ck9vWpYyJumtEaeQC6gXZQIhAOnn4pZ9AVyLohyJbaz9S3PdAAZ3jgXOkMOKYuQP1W21","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimOJlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouoQ/8CS57JXhytjEq+FDFDaiUzsaSY/25qe9cFG0e5Rb5OUYIzkOs\r\nKAwaUVJ+g62FPuSvgrV5T1+lacCG05JUQ3PMWdyji70nKgGGLNxaxJKZdD3B\r\nSPbvvi8k4A600mSWUfSLREE4rUO1PxiZ1S4tYdKdu5fBgghse1jlyP10cF4j\r\nz0fHgEUIdE8WPVx+vMoXjj6xYs4dwjpQ6FbHD9rrjeo/4rpe5h4wFxkRbzGs\r\nPywZOVp2kobGfQ77HK3e8EvotceaDdAxb7Zf1XfgATKVKan1r/smi57Src5U\r\nWvLkSuwqZjWy9OwIEBo44sRdpHhrjnzn2PG2s+wsL4PnCW2sFteWdOfSknmh\r\ndGRB1t3Sb+GxYRcoXRugYmT2QERm0Rm8G+f5QiojJM7F+17+5tazuRxYZo7S\r\nLLwTG6lvirvkfrOYg8+NWV09lteWHn9vKF2rKAP1ScWY0QrsGigw15FfTurJ\r\n21nIMABpZb5xmuRMoCoL2EoUDBYAJgUsOSQ/e921j07R4GP6LUfIQPmR+u6A\r\n2WqWsR3s+mx//xk17Dp5qCSaqJ4uCWP+MccCc+83eu++RPgSp0/rNzTL2K+S\r\nzthtM6q8OSZn6fS0N1XJceH4Wuhy9KvqzPkREYTxiHgFLrPN5js9M72bo5V+\r\nnXex6dqWc1ixQbRUl/HRXXuRPo9/LekHXFo=\r\n=XmW2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"npm":">=7","node":">=14"},"gitHead":"24f191f74c094629806b3907cef25e8a75316223","scripts":{"lint":"ts-standard","test":"jest --coverage","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"8.5.5","description":"A Puppeteer plugin for capturing page as a video.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"which":"^2.0.2","async-mutex":"^0.3.2","fluent-ffmpeg":"^2.1.2","@ffmpeg-installer/ffmpeg":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","rimraf":"^3.0.2","ts-jest":"^28.0.3","puppeteer":"^14.2.1","typescript":"^4.6.4","@types/jest":"^28.1.0","ts-standard":"^11.0.0","@types/which":"^2.0.1","@types/puppeteer":"^5.4.6","@types/fluent-ffmpeg":"^2.1.20"},"peerDependencies":{"puppeteer":"^14.0.0"},"optionalDependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.0.0_1654186597145_0.7915288197399672","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"puppeteer-capture","version":"1.1.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://github.com/alexey-pelykh","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.1.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://github.com/alexey-pelykh/puppeteer-capture#readme","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"a20d4d8631047f661dd6b39a509f5af5549d13f4","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.1.0.tgz","fileCount":25,"integrity":"sha512-tg7rZMjZI+y/e03qu70sUeOKEfKewYOz1YlwcJY3YsIwEhVVD5lSQaO0PR8HmnujwzJGXjoV8vI6F1ORC1/GKg==","signatures":[{"sig":"MEYCIQDLR5lpcrauW0lrDsLt3j4ZCzAOs2lKB0zq0GA5Ky4QNAIhAOnX8BX75IsTqcdZYyYpMl8dIRon9c4GLTyFFKHCiBqc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivbAMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmovtw//diGbK7J2HEfg4eIYuEQfgdsaceltpRhQAddXCQcn7slhNeSt\r\n3aTSTIonfNFoDGPBPRY5B4bD4Yw6oM7fYTnbPm+HGViksyHWpNsYAPdMiGTm\r\n/VdiMC5UvfOU3P2uVqVQ87vD4YES0mtM+H0tmVNfUtqcQt9xPSqdbGCV89rf\r\nuCykSBI46nDtZOH9cFuprhQ6XXaLYExqjiWU3r5UxoyPSUtH/q+EF2v91guw\r\nY1hAXBJwPib0nDWyyFhAH/g2lKa9/g24dPX+av1xeetzZQguPJ9bia/NdarP\r\n3WbmWQPrkzfrTbTbZMZuuy8YAgHEx3VFPVpsSJbYqw15OWBv0QcYP+gxC4ch\r\n+bMvhuFRazTzKuRA/L6NSZenWMK0hhKaQuLvYJHxfsAM/j2cS0zpkctYAcnn\r\nrskCDbgmwcrhRyoiMM3x99T/snunEpMWIHtkOlP7MGVoH6e1tsVmQ5XnH9Da\r\nAeCkh3ynxW68UokdExvh1AzAd58pm6miH8MUDT131CXiepOT9fMO0J2PSZUV\r\nn0KZqT2kUjj/PjkQziWzK/I54uzD8Sh/PWKVnQTIynWEedI7CExK2pa6c/Y6\r\nWMsNBsGbPolRAHE81cd8LsGp73fEaYMiqNAoKmk2xPcjVpYWgZP7k1MAzHuq\r\nmZW5lAH/GBAf6VeQWQI2YPtofUZqDcFgw/A=\r\n=uKIe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"npm":">=7","node":">=14"},"gitHead":"8be0f5e1f0a98c29aba713bd5b38af219d5bd53c","scripts":{"lint":"ts-standard","test":"jest --coverage","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"8.11.0","description":"A Puppeteer plugin for capturing page as a video.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"which":"^2.0.2","async-mutex":"^0.3.2","fluent-ffmpeg":"^2.1.2","@ffmpeg-installer/ffmpeg":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","rimraf":"^3.0.2","ts-jest":"^28.0.5","@types/ws":"^8.5.3","puppeteer":"^15.2.0","typescript":"^4.7.4","@types/jest":"^28.1.3","ts-standard":"^11.0.0","@types/which":"^2.0.1","@types/puppeteer":"^5.4.6","@types/fluent-ffmpeg":"^2.1.20"},"peerDependencies":{"puppeteer":"^14.0.0 || ^15.0.0"},"optionalDependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.1.0_1656598539991_0.0022843546243622725","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"puppeteer-capture","version":"1.1.1","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://github.com/alexey-pelykh","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.1.1","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://github.com/alexey-pelykh/puppeteer-capture#readme","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"e13d1f8ae71512023fef4154c3c7a2be46e5fad1","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.1.1.tgz","fileCount":25,"integrity":"sha512-ybekny23oxsAF+CGHYoSmiY1qvAoolcbrZmp9Z08DIbVcCRmsRGNDfB8PUTAPw5B68HbV6emqFExInxyn/4HSw==","signatures":[{"sig":"MEUCIBoTWnIbVhQWSYuoNQYjsaGG/vvee4llZPPWeGjbexX/AiEAjzpP7IbAspXZQH6bH4CY+T01GhrybhsgIe/2c1R+r2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjt/YxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpC1xAAg1jHdTWFwqtNikrsR3h+YZLv4fa/F2mQpmamD9qDwryC27lz\r\nBoEhhJBNX8boFiu4pP3dfseMUe6c1HjzHWyXxH1KradSi+18USyLiEVdAlaZ\r\nTVt//vvnJO9NWC/2NULwZwIhvbi+0WrhCBv20/Q5rgch6HFI/3gvoc4c/DZU\r\n/iqfMbBCbFf61SZqt2Pn1XNIm5HdvrsvPpzLA056q4iLV7Ni2mqpTZX9OPbx\r\nBlOJYPTlnVhyvEdqvNMpjLG2H/NV1Din0j07f3rxyOvmouqSBkmK+HNmW7Ai\r\noQ3vGxD6r6lNdLG70q1XqH86OC2dScMjwdDjxPZFwR2jqZ649CUc6vLyRMMy\r\nOUZq9HHDIYvnQQrqZi1/dd2nlbqBshNG3FmUZkETkWd1HqN0AbkCSQqZ1/bZ\r\naq8D6iui9Tp68fygrbfnBigAfK8hZH9VJ/peeIiQ601X5fb+2yFgn6u/8EZj\r\nb33LGxOKrOTBHH7phDEBMq3P6LgNLJxCntdIMqTXmrCkj7bbVRjv1WexVml8\r\nv7sdWPwGOSkCm2Rm4Cm9+RQ4zPQwD3SnT4tkUaptBn9jZ7QMB8BztaZd3Myg\r\nf8X/28UPY5JGP9Y3znlba/JpJJSDnbaPVqD93WK5WlTaSx1vFmwqHAxSAlb6\r\nccpeZmNSVc3/b3TcTG+1xBJegodQd7nxE8k=\r\n=pwzz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"npm":">=7","node":">=14"},"gitHead":"554e8245917bb0f4d06fe86f10e10adee831325c","scripts":{"lint":"ts-standard","test":"jest --coverage","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"8.19.2","description":"A Puppeteer plugin for capturing page as a video.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"which":"^3.0.0","async-mutex":"^0.4.0","fluent-ffmpeg":"^2.1.2","@ffmpeg-installer/ffmpeg":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","@types/ws":"^8.5.4","puppeteer":"^19.4.0","typescript":"^4.9.4","@types/jest":"^29.2.5","ts-standard":"^12.0.2","@types/which":"^2.0.1","puppeteer-14.0":"npm:puppeteer@^14.0.0","puppeteer-14.1":"npm:puppeteer@^14.1.0","puppeteer-14.2":"npm:puppeteer@^14.2.0","puppeteer-14.3":"npm:puppeteer@^14.3.0","puppeteer-14.4":"npm:puppeteer@^14.4.0","puppeteer-15.0":"npm:puppeteer@^15.0.0","puppeteer-15.1":"npm:puppeteer@^15.1.0","puppeteer-15.2":"npm:puppeteer@^15.2.0","puppeteer-15.3":"npm:puppeteer@^15.3.0","puppeteer-15.4":"npm:puppeteer@^15.4.0","puppeteer-15.5":"npm:puppeteer@^15.5.0","puppeteer-16.0":"npm:puppeteer@^16.0.0","puppeteer-16.1":"npm:puppeteer@^16.1.0","puppeteer-16.2":"npm:puppeteer@^16.2.0","puppeteer-17.0":"npm:puppeteer@^17.0.0","puppeteer-17.1":"npm:puppeteer@^17.1.0","puppeteer-18.0":"npm:puppeteer@^18.0.0","puppeteer-18.1":"npm:puppeteer@^18.1.0","puppeteer-18.2":"npm:puppeteer@^18.2.0","puppeteer-19.0":"npm:puppeteer@^19.0.0","puppeteer-19.1":"npm:puppeteer@^19.1.0","puppeteer-19.2":"npm:puppeteer@^19.2.0","puppeteer-19.3":"npm:puppeteer@^19.3.0","puppeteer-19.4":"npm:puppeteer@^19.4.0","@types/puppeteer":"^7.0.4","@types/fluent-ffmpeg":"^2.1.20"},"peerDependencies":{"puppeteer":"^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"},"optionalDependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.1.1_1673000497277_0.23467610151796947","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"puppeteer-capture","version":"1.2.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.2.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"769a40cc3b591bdfcc88781a01ebfb63bf925a87","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.2.0.tgz","fileCount":25,"integrity":"sha512-4wuVMfbmSCHq4GhahjIQxsbgPDl3UUAellD++UCI3/NJxUL0mPyrSMuqrLeMMbOiyuwZvdUtMNf9S7+myunWxw==","signatures":[{"sig":"MEYCIQC2A+Xhks133YiATglHQnN32vzFb1UN6BuJu7HffdvOKwIhANimFGKg6bvRspT2zwpkT9AEY87M6YXCLUbKPDUx7emd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64150},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"effa8cc18e0a2bed6ca5445bd7573d299d097d56","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"10.9.0","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"21.11.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"21.11.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^18.2.0 || ^19.0.0 || ^20.0.0 || ~21.1.0 || ~21.2.0 || ^21.9.0"},"optionalDependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.2.0_1734548723269_0.6796954444160495","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"puppeteer-capture","version":"1.3.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.3.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"2019fbbf5b16c41e07fbe48915372a50b7748293","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.3.0.tgz","fileCount":25,"integrity":"sha512-oSpKbeF8/jrMdQ2M4FCdaLgKKb5icHFS3BI9eD+E7BR08ZciqCmv7svJGjUsoGHT4EvkucbHXeOldOEvdjPO7A==","signatures":[{"sig":"MEUCIBXA57NJNok8TKxbomKzIq0YODoM+2dZYAtoB3p60T90AiEAhMilRARPgvOxdeYdJHBV8blqKvm3Pn0nvVh8ewWAiq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63285},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"b0215bc763682ed9b2d7c3308511d079ba5533d6","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"10.9.0","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"22.15.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"22.15.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^22.0.0"},"optionalDependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.3.0_1734556120497_0.6200811311376517","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"puppeteer-capture","version":"1.4.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.4.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"6c8c905397e3c0654d00351614b4df30f2677227","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.4.0.tgz","fileCount":25,"integrity":"sha512-btq7h1rY1DvmDR/KLXaMaKI2FNGR6eQdp21wOkC9pyDySEMQRkfLF2VR63RvgNo6M/5Owy6whqPa2L5hMDDvpQ==","signatures":[{"sig":"MEYCIQCu7G1JAp2PWjTae+P7iN09NL2XgvXCSpqfgC5KApAnsQIhAOZrb+k2GOr6HEKnw/vzaGQCJttT2GS1DVbB9PhQ8Gd2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62958},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"a93d7acaf27cf1795982d2118388191fa97d0549","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"10.9.0","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"23.9.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"23.9.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^23.0.0 <23.10.0"},"optionalDependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.4.0_1734563305736_0.2625441080080386","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"puppeteer-capture","version":"1.5.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.5.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"e5a5e1a8f939b645cc227da523cbfd5eaca79c1b","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.5.0.tgz","fileCount":27,"integrity":"sha512-9tqWPR6dnGtCW74BwCwLAxvEPUYP7xyXTZGuKdSq9DGK3b58FyoeRodB34vNaASsrwLi6MHX2rYySv3fCfuLCw==","signatures":[{"sig":"MEUCIQDwG+dCElRvtmn+0HwtYKKYA6Gx00Qxyf8jWPcyYVEcSwIgUSHzKFvSy9DruW2CA+s5hPffibGk8EbSD+d+oQ0zgb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64277},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"97e8ee34ac935ab8b95e5d2ce7d78cfd96010f83","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"10.9.0","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"23.11.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"23.11.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^23.10.0"},"optionalDependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.5.0_1734595320002_0.8064993019252431","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"puppeteer-capture","version":"1.6.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.6.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"b1855957fb99b17cbe02c854e60315f1e992d8ca","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.6.0.tgz","fileCount":27,"integrity":"sha512-D7c88+tiHqM1MFzCC+TyxjNmhc6sQ8synxt/wPkkBGTUJHymuUWWVnKllslPdVp46eA0vTGFiN0OSWFJYx89PQ==","signatures":[{"sig":"MEYCIQD+E3BfaZ5e0IQ5nNRVUR5e0B5QAmLb3tARV5/vVA/nbQIhAIUFFCQx+IMSJC7DLEKqNbkgg5ctvMAIw6mng/nfLwBA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64286},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"5716176114cffee93b210396494a875906a2d590","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"10.9.0","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.0.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^23.10.0 || ^24.0.0"},"optionalDependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.6.0_1736497607244_0.7559103313874493","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"puppeteer-capture","version":"1.7.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.7.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"0450169c5a73afb91bf00a9d12903cff38b51e21","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.7.0.tgz","fileCount":27,"integrity":"sha512-Kzk62U9J2Ai2EwS4VWjXp7iqZsWfzdFxiACs2ay42+b5Vc2Tf5eG6oFgy1GBRUK9w+A7uVuLW6/RwxTIHN7/YA==","signatures":[{"sig":"MEQCIHCqETQVW+hUq6jv7f08DwieC5H0RWO2lW+6LpyyA6cvAiAeqCwCoZmN9n9uq2G7IiDfHM002fvJYgubB0prWOIY8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64297},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"6052a604adba509714a2968cb9936edc8446d0df","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"10.9.0","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.1.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.1.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^23.10.0 || ^24.0.0 || ^24.1.0"},"optionalDependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.7.0_1736949178300_0.6487689088768942","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"puppeteer-capture","version":"1.8.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.8.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"49399e2fd47539dce15778b45d962731d676c61a","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.8.0.tgz","fileCount":27,"integrity":"sha512-l7EXOz1aNBnaeE0vDUwXSc20vDzsfL+QMkdxCsXybSOH9DGJfRdRxc+GDEOFPJfxI0xUemqcc4rlzc12dYkzuA==","signatures":[{"sig":"MEYCIQCluXBEOfusJqE09NvpxNiVZR1QIYhP/P7SUkAyWLjXJgIhAPQV33KrCVnNVKzXmJyuDO6GgxJQ+0W2PY/C0v+DNlg4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64308},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"02c23f085206e33125b2e8812a8eccbc17753128","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"10.9.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.2.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.2.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^23.10.0 || ^24.0.0 || ^24.1.0 || ^24.2.0"},"optionalDependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.8.0_1739478461466_0.5188804052972953","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"puppeteer-capture","version":"1.8.1","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.8.1","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"d40e6de0f971d1d60421930621acfa80a4d54b5a","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.8.1.tgz","fileCount":27,"integrity":"sha512-7J4ksqEYQyTP6KoqHss5APbXwMujEre/EXeuU09miLrU5MJ8FsBs5RrxuFwEdZjyDG1uG1vM+sKfWRQzC2uzGg==","signatures":[{"sig":"MEQCIHfoGwreoDyAiddGgAjO/k2fPSzVjyp2Ej3xjdH++h+bAiB5+0Eylq8ROX7gk3do4TOdRhKtFCHPUcpZmgVbs7Bwbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65191},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"d2cfbf6488501014c860ec776d1be4086cf2efcb","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"10.9.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.2.1","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.2.1","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^23.10.0 || ^24.0.0 || ^24.1.0 || ^24.2.0"},"optionalDependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.8.1_1739601275693_0.5222399133549687","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"puppeteer-capture","version":"1.9.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.9.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"8a33f1a91e39163940b89c8de105cbf3f442db25","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.9.0.tgz","fileCount":27,"integrity":"sha512-2uZuXmXux2iolGuE5xyOOsz1rndE/OY6oc02Yt6gRO7rKReGGikg4IiXDiALYegDsdOaJU0Cnor6C7DjhPc75Q==","signatures":[{"sig":"MEUCIQDblrCDlssWY5Z9avfABI9XN0vijBfOY6iCeIskcScwMQIgQLFkBsai2fVMCxHRaey8CZhe8GW5RfU4YIh5SasVWIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63846},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"529a4164403e561f6c09532b082bf3569484377a","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"10.9.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.3.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.3.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0"},"optionalDependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.9.0_1740409247289_0.7213162775465687","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"puppeteer-capture","version":"1.10.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.10.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"c8c8771c3e1df184491b169a9cc55241f97b7852","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.10.0.tgz","fileCount":27,"integrity":"sha512-jljXvmm7F6WegjsLIC/hKN2wqnGxiJSEkBZCOBKo8ldJEnJIrkqoX5TUObGizCDRbtYkIpvitJHmGP2DE1PU4w==","signatures":[{"sig":"MEYCIQC8hJ1E8WHZ7aG86xdEM7+KLFvDcVYTGuzFdiwoyvEoIQIhAJnehdsxBm3FCt99GdrcLFNp6tAZoq7hiSooyit9RMA1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63858},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"bbef7aef7a914b4ae0069e973de2e481d359e834","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"10.9.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.4.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.4.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0"},"optionalDependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.10.0_1741510883443_0.12806275443466664","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"puppeteer-capture","version":"1.11.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.11.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"25a12c677a1d79b2f441b052c4bc0935cbb32c1e","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.11.0.tgz","fileCount":27,"integrity":"sha512-PJJDYySBbu7vWKbdTGciFu8TQb5RMjLRsoDEMZUOFZ3ZiFiON3tuwPD2KMK7otF1k8fQCljJtaKpA2eJEbWjIg==","signatures":[{"sig":"MEUCIQC3MJ3Mz4/ebEgHHrAfIvXbsxAwN+XekjndKoFmeMEhJgIgYKxGQltne148ESO4g+gAsBpArBwmPawPNmtjB33O7iM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63869},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"0667e50d5514b22ac37658c3c53f365c5c924e8e","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"10.9.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.5.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.5.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0"},"optionalDependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.11.0_1743526769646_0.8541408727660813","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"puppeteer-capture","version":"1.12.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.12.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"b43f72ce04361ebd62bafbcd496eb73bf12c6edd","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.12.0.tgz","fileCount":27,"integrity":"sha512-SWbIb+s3tN5kM4SlEAIthMnJlnGW4tqfY7I4dWXJI7ZCYvQgIUAlIu8Dt8VPW/oPYpkoowfh7CYtaduoRQKDiw==","signatures":[{"sig":"MEQCID7/74m2DSwffYtjMcWsX3NWVw42Q39CtYyqssgLa8P5AiBeVSqqwHFAHS4Dk8Kgyezf+TdRZuTnJmP38jHk5wakTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63880},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"1b36bab2ec0de194ab47be5e999122a5e5c50876","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"10.9.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.6.1","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.6.1","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0"},"optionalDependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.12.0_1744706207021_0.38405944871079956","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"puppeteer-capture","version":"1.13.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.13.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"561d6d333d4876315daa85733d1dbbee3a47437e","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.13.0.tgz","fileCount":27,"integrity":"sha512-ZKav+ImYdcwUT5yIFIIrJAqPSvyFX2XIKPnpHpyhHsbUHjPgxUk2iZ+5Hzg8p8qAjpfOniNQlO7rOcmubZuwow==","signatures":[{"sig":"MEUCIQC8A3PD5wDL+MzNHiseYRU9b9nSuHzWH9d9MA0Za9LhdAIgNjX5r1PDfh+coS0YATBjiw/TqmzZoGIrwz+dMw+PN6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73626},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"c7167fb4f042f3b24ebf0d3aee332364d68d4369","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.7.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.7.2","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.13.0_1771625807972_0.5697490216117151","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"puppeteer-capture","version":"1.14.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.14.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"02ce168b181de4c3ad9595844c656737e399f7e8","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.14.0.tgz","fileCount":27,"integrity":"sha512-omVFyQ/xsLTGunKtAPqJ995AzrHF9wa1LS4Cai9miEmFrp2Q/iLmFRCc6cAbTqaa/CovbpP4o2QPQHF5TX/BdA==","signatures":[{"sig":"MEYCIQDTezJHUifcYTiKEOjdl8TkjluK1J0xSJMBHEPrIEoKAQIhAKKrr81J6iZ71bO7WM06B6c8LS9B+5fThoB55AU7sMp8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73637},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"26a11e0977798f3cd8fa84c57baa080559893080","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.8.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.8.2","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.14.0_1771627366357_0.02744703280442118","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"puppeteer-capture","version":"1.15.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.15.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"d864fb7336f22d91300c99063dcece0c38d82e3a","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.15.0.tgz","fileCount":27,"integrity":"sha512-Nzi8EnauMBD29H3vafT/CXK98eymz2X3UallwEWp6uoGo8V1fhlGvwDzumFv53s7+GIdBK/uYLw2/Qyjm0nt0Q==","signatures":[{"sig":"MEUCIEENUPkDX8bkkNDKpOczdBrELTR3yM8WU6CxUSHLIdF2AiEAvMt2EkSfF1Imjmb/y88p3HdcE3GbS3PSYZuYQ4TcVXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73648},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"0d9d6fe37d0e81d474cacc3a35c083a9fbe12bbd","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.9.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.9.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.15.0_1771628171327_0.03319113717298583","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"puppeteer-capture","version":"1.16.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.16.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"38ccac3e779497594ca8d93cfab71d1293084070","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.16.0.tgz","fileCount":27,"integrity":"sha512-EEdLis5mbNrjp2ZGFHI+BRBU9eVbUVrs0Wz0OLvHhEra5H44Fjliz1j7jp55unobhMODZpdkSvZhqrG+ZfuP4w==","signatures":[{"sig":"MEYCIQDF6PvooqynrUHaCNn86LICajMFh+eU3zGGzBVNzMIAAgIhAPFRyVLYJLt7smchxIlTzbgVVUwxcYGzbn6KDXoF8j7U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73662},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"a4e8cd95e84b7d1141889d51e68c2cf8694aab2d","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.10.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.10.2","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.16.0_1771628972146_0.5795780028826973","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"puppeteer-capture","version":"1.17.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.17.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"fa2bd304535ea0d2b1cc2c56ea2c009bd13e26d9","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.17.0.tgz","fileCount":27,"integrity":"sha512-PgyNQ6cwn250/hRnErBsKqoJPXmH/5EsPfqKZeQvx4NmUbdvtL3lErIJyzcNCghupGEV4PDqiwwPMrn2GTdnhw==","signatures":[{"sig":"MEQCIAkPi3TxK0BtaY6jY2Bi0eK2IvyrHh9cQJnM5UsCyFdSAiBF5kBf6HtIiFeNvn7w/BZ+qwgS+oAuup0UZZGWOC2dvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73674},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"421a7a4949152d3962a529d77bb6460a6e67e113","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.11.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.11.2","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.17.0_1771629536484_0.10834403183182206","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"puppeteer-capture","version":"1.18.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.18.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"3e1a65656a31ef4cfc2ede1fb157e3107af06593","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.18.0.tgz","fileCount":27,"integrity":"sha512-08hcvnpQVleVZrkYxgbzY7CtnL8DQmBbUqD344g01w2ylO94R5RNvmva+kaFNKCDCT6p34x5MoWsoOIOsu80vw==","signatures":[{"sig":"MEUCIA3U0D9Z500SiDgxKvMkn1nHi5gzjOLMeonD7ood52P1AiEAqznbG4F42wdecm+vVdrFYgLYiS/A8UytHbNvUkE9y74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73686},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"82162287e0b3c462a5639500d354596d118a444d","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.12.1","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.12.1","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.18.0_1771630396673_0.11907785601503251","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"puppeteer-capture","version":"1.19.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.19.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"7e0307f5a8a61d705e96c9f895509bb75a09a367","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.19.0.tgz","fileCount":27,"integrity":"sha512-QrpnA+ceXdy0mnEHhYozY0sQYttGErcLhqSvurik3LYoFbpnOi2AWkN4rcDEe7S3b2GphatE0RVwP5TzuXxWIg==","signatures":[{"sig":"MEYCIQD5D4ntsflqSyICwH/7ZVPW1XskVXjVKP++Rq6PEwVL/QIhAJaEvPatu60KgQQ5bJe++WWiszBzfSjw1I4kt3C6MX8C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73698},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"8b298a218b8131b2da6dd0f189138c9a21d85c45","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.13.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.13.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.19.0_1771632060577_0.4197485576008384","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"puppeteer-capture","version":"1.20.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.20.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"b8078e7e932759e3af7c16fa37aa9e08ebb12c43","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.20.0.tgz","fileCount":27,"integrity":"sha512-9BPWwdza9cKFDXwhIn9yeWysGL8fGgTsU/NUYrXxE51HABA0gjrWfYkOXrdW+u/UJJsv8AfWzajBd14DUd+mjA==","signatures":[{"sig":"MEUCIDiCaoUpVEeTue2coCMNyNjQf40jRtFS5a5JKkpiDL6sAiEA1dwEoKpmk4sMRoohA8qWEYxHQ9HJAffRAkGQucHZca8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73710},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"286c0e0f173589ae9fcd4714075894964619ecd6","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.14.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.14.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.20.0_1771654480168_0.7662648651326751","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"puppeteer-capture","version":"1.21.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.21.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"32bc1ad0d21b278111b23b6798bd32a3d2317e72","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.21.0.tgz","fileCount":27,"integrity":"sha512-tkxnr++ZHu6Vs7AOFYFLXvTVeHP8nKy43CMPRFsuaZ7As9DzTgaQSGGwaPns7RsB3F4oRSxE7P5jgDCCzgu8sQ==","signatures":[{"sig":"MEUCIQCeNJTSPVsDJuK2XvmtMQF3ichsx8+rFTErYpw9hn5lXQIgQQvSr+uzz8BbXEzqdRTpXjZ/61GtFHopC0ocmRswcNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73722},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"e9c7a6fbcd13374d7e81524c9e38c775c4cb5f82","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.15.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.15.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.21.0_1771655130101_0.3186786227862046","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"puppeteer-capture","version":"1.22.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.22.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"a5918d62f5adb1a02578b00272399d56f547c28c","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.22.0.tgz","fileCount":27,"integrity":"sha512-ICaO6iEqlhNLLf1VFVgSg6YvVIj3fzTKZxIsqf+wIiX9VjCq3tTLLM4mUyUE5DhBZE+n/rvU+wuzJFRWk9P2yw==","signatures":[{"sig":"MEUCIQCm47lg4Zjs6VkclTT9U9yaMK5aLnCugisMyEwyYWcHzAIgQtEZAVjEWWBa3Jk1EpmGNar24pTxNTYdmWZenssfrMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73734},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"5a9b782dd35cd51ca03cccd44d1300427eb0c0f5","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.16.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.16.2","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.22.0_1771655788679_0.8364780618822625","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"puppeteer-capture","version":"1.23.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.23.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"60888e08009c0abd80fbe0d85386f3e148803530","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.23.0.tgz","fileCount":27,"integrity":"sha512-N6yBOlXuDqpP4HyBG3w7Ur2RDyCVTH9Wo8khhMlofIK+THpn2aInVKxtvoOPJuqb4uKBQrE8eIvJMdT7xgtlqA==","signatures":[{"sig":"MEUCIQDZUDSNJvCnnHaTFrQcTgJKRj/lw+cyMJDHCNasc6szIQIgXoDdeuiZLnucanWkapytbaVK/S/RLuNa96Oz5UqNtBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73746},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"fcfb289cb8726a5ed992e1f6fcb2a25dfca51214","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.17.1","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.17.1","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.23.0_1771656535021_0.6979801938591466","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"puppeteer-capture","version":"1.24.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.24.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"b5750b66bc0f518eb83eaf8929280343ead3ee8c","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.24.0.tgz","fileCount":27,"integrity":"sha512-lk1XKCdWmXkq8vX+4uejDr/4m6bBqsvJDg+MHQ2zKgNCm3/CPQZSEXTP80bxc/tAtnX76ZQ3+Xwssizjdeq8DQ==","signatures":[{"sig":"MEQCIAViLtIn4bUAD6uPtBdf+PVqBjPUHr6yJ1tv00zenE32AiAWyZa64Rk3rFV8x4H81NuJvAsY6Qg8otXzuVIgKK6axg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73758},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"fd0e93b8c9df6ed1e6956272323453c25d6f5ec5","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.18.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.18.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.24.0_1771657189992_0.42152094868818724","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"puppeteer-capture","version":"1.25.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.25.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"e1464674e6e1d28c35bfe59e538e23ec9df5fc47","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.25.0.tgz","fileCount":27,"integrity":"sha512-BdHXkUZ4ljpqa0phYoJiOJn0npX8EHgoAsN0MV79WuKzPhjXFU4Oqxa6IwjaWuEEAxBo+x2WISi+qwTpB5oxWw==","signatures":[{"sig":"MEUCIQDVl5gfdKfTA8H/k6V8s9FaEtYoKmsdeuV57YrwLdrAwwIgB21YoMTxIGHrw8HEXLMdBaUxJDdJAh6ZNBJ9TrO2bUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73770},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"184ae0345260498803c36a198251f4c51fff6819","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.19.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.19.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.25.0_1771657890262_0.6683201371957623","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"puppeteer-capture","version":"1.26.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.26.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"292f8f8ae9d495baedfd74183a120d623e9680af","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.26.0.tgz","fileCount":27,"integrity":"sha512-HchHk1PuAq9QT8HYmJeKhjbzqy3y1evqJ7rqzgCfTEJ2qJB95tf0by1hC5cnq6jvzKqau53YA2NjvBdhA8gyLw==","signatures":[{"sig":"MEUCIENpfUmZ9n12PgvAfCd7FGUUOotpowXj5O/HSuVeKa2pAiEAs3Ry3+1V7mCvZXSbBJMsYeja3Z8Sgf+2kL8Z6uulpvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73782},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"a7674b8c2f8eb6a2a55826f2f754683a62bf2126","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.20.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.20.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.26.0_1771658612978_0.8869863752932505","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"puppeteer-capture","version":"1.27.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.27.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"1c2709204b85e6b2d122efcbd4f247df39be54a5","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.27.0.tgz","fileCount":27,"integrity":"sha512-ad9dIUWYmj2URTMM7TQPpGpLmYpqRz4WrlHoUgGpZlGwEFtK7fAjtKbjKUluDx4TFPBVyH6sMl1aA2LCpnTlTg==","signatures":[{"sig":"MEUCICYjumiq4QsdcjyF9GLbuiD0TXGSMLlYKGMWVO5CXgurAiEAlITN3nvccX8IFqXSrmW0qUzEIlHsz3xAhOQEaFTyKis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73794},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"193e6c551093f8db8d35a3e17a0ec4883c979906","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.21.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.21.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.27.0_1771659346896_0.8787994830063175","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"puppeteer-capture","version":"1.28.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.28.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"a0e5d2f81ee78b22bd6f3c15689a1a3495ea83dd","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.28.0.tgz","fileCount":27,"integrity":"sha512-AxqOufLgicYQgnfb09WVBvHZjkFSH8ArS9gdDXbB5PHjAoXY7ZqyXvWfdcIqynJbp287Gp7aEQIauLOziq7k3w==","signatures":[{"sig":"MEQCIB70jeVz5qOfSMxQ1MHU2rzZ81ZLlh8UN1i9s7SXLAlrAiBXFa8026i1Cd8zw6pzxJ8ToKBPizHuwYIizAZb6giSbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73806},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"e21e2b8124c48e147df89088b547f1c05bbce46c","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.22.3","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.22.3","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.28.0_1771660112725_0.15638828113460446","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"puppeteer-capture","version":"1.29.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.29.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"2fa838c38932e26f648c0185a5fbdd327d3a023d","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.29.0.tgz","fileCount":27,"integrity":"sha512-rWMRT3TeyHJ99ykChCjWtMG+CSHgShYPljQEsB7YUnnCW0LmA9gxO5Oh1h0V8X7Ijuv8t+Yvj+7cWaQY1Yr6ig==","signatures":[{"sig":"MEUCICaf+VIsBgUmAjE8bVEoTOXH4QrQ+EeK3liUUSvsnIGJAiEAkQx2JT0upDWmqsgLdnf6MtKFHyzdTA+cneWO2rL0Klk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73818},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"973d66ba3479c13ed1dc64b5163a33301edc1124","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.23.1","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.23.1","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.29.0_1771660892419_0.22272024923696843","host":"s3://npm-registry-packages-npm-production"}},"1.30.0":{"name":"puppeteer-capture","version":"1.30.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.30.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"1990fd7656576d8f25b89fcc258dcc2d2a67cc47","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.30.0.tgz","fileCount":27,"integrity":"sha512-Wz+5klL6Rp38PaLWgVm+mUCs+kub7+blrDbrC7/6+4XLbZtJt4uONHg5tS7hf5MNQeEHWZ/2VuqNfAKpQTVBeA==","signatures":[{"sig":"MEUCIEAAmmCQBD+W28L6+rAB+tZwLm8GcyYckvCeirWPlUn3AiEA0Nzauy8mBL5062gPE1vru1MGeb7ONbYmDDQjIcaNdZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73830},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"2e02309bebcae646a4470298748a0a4810bb8aa9","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.24.1","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.24.1","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.30.0_1771661688791_0.5877443281598664","host":"s3://npm-registry-packages-npm-production"}},"1.31.0":{"name":"puppeteer-capture","version":"1.31.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.31.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"cef087d10b19d1b5edd5e8350135d8dd00b2285b","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.31.0.tgz","fileCount":27,"integrity":"sha512-uVgy7JwNxL+SL+G3ptW/9qRa+D5pk9eZOnVJ8XfVJn+7nbvGtBCCjfvbRAZrUcCMfwTISi5rUGwqvBoqco39uw==","signatures":[{"sig":"MEUCIHNT4ZKwIBfjof5XnaIrO3I5Psvdu1mQxZsbzyT3QBw/AiEA3WxX8kt/LNdf1Jio7N5KqmcWXck1ijNiGZ38mTcsAYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73842},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"754324128e453c5ab4a18830d9d87440b5ac2f38","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.25.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.25.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.31.0_1771662535374_0.697649751975342","host":"s3://npm-registry-packages-npm-production"}},"1.32.0":{"name":"puppeteer-capture","version":"1.32.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.32.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"84fceaa56432ea37dfd78c31812948b7d14aeeb6","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.32.0.tgz","fileCount":27,"integrity":"sha512-WWPT0JKRuskTAX18yDTqcqgzzIosjWiUcXIQes/aRzFGWagVRwByBOSjoy5/U2STH8DvjSq0S+QVh26T6+Mo7A==","signatures":[{"sig":"MEYCIQDBV/yJS+Li3xSR2ytXK5diDXOWWsn3YVd2G7f8c31iiQIhAMgvo6yv85Q+J6YjXkYwBDrpoAT98ncgggXtOtOtfT1J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73854},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"9bf9f99347897e359c21101aa0fb22a4311f39d2","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.26.1","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.26.1","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.32.0_1771663411148_0.3887137120735653","host":"s3://npm-registry-packages-npm-production"}},"1.33.0":{"name":"puppeteer-capture","version":"1.33.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.33.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"9fbdcce6f1f1749bc17011af4f89454f32d70971","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.33.0.tgz","fileCount":27,"integrity":"sha512-EgRgxKR1Ki+DI0OQIdgeHMg8d6WcJz4+STzNWHEXvbfHmc3dUapLtBvrQG5H1VZ25dR21jkdl0XpvvkrRoA9WA==","signatures":[{"sig":"MEYCIQCqtYWzU3z+gF8SD3T9hn3D2F/cUhqbo+NtzpkZwdDprQIhAPjPlEGM3IOW2h76KFLIAWM3jCqtMQfCUyN5QV8QxJdS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73866},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"0b3231a5e54138658ef172674c8a3564212185e8","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.27.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.27.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.33.0_1771664257036_0.3846674540135595","host":"s3://npm-registry-packages-npm-production"}},"1.34.0":{"name":"puppeteer-capture","version":"1.34.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.34.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"f89f43880547cc16cfebaa62b19cb53d18ad9222","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.34.0.tgz","fileCount":27,"integrity":"sha512-xvwV5678U3J5Iry630PB0SO+wUj6jooVl0hZv2mOvs6VaWkXA47Pe/wQrXb1IVVOTPfReRqHuNhMnaiEmuLtIA==","signatures":[{"sig":"MEYCIQDHEldkoXPSeuvBYCfBpJLIam4Mv9JPxC6IiGRIFWg6SgIhAOU85dH2vQcQVZPngG97myjNFVdzEtJHKs0mjGJq4EX/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73878},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"f06f0aef47b4cb74be06974a35b1790366caaa2a","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.28.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.28.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.34.0_1771665014720_0.48416392630856886","host":"s3://npm-registry-packages-npm-production"}},"1.35.0":{"name":"puppeteer-capture","version":"1.35.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.35.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"1c1dd82d1ed76a7dd4ce713d3d3be0cdb6b54567","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.35.0.tgz","fileCount":27,"integrity":"sha512-TeOwoMyoGn992jTGmTZzU4ybYeWi0kT4VILkN2KHdGDHvWmMBFa5XgkpiKaiTPGIYfPjreEYzL/I1xrp4SptOw==","signatures":[{"sig":"MEQCIHOmzqRm4muEfwo44NNLMuks/nqBAdU7v34+wjIsnc3OAiAzY05aZ/86RoIPGGCQyzlPhRVk/w8LfO63XJkbKDyv3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73890},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"daa161ce93c813856ad53b143e4fdff6a9a8f0cd","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.29.1","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.29.1","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0 || ^24.29.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.35.0_1771665830219_0.7436088047226594","host":"s3://npm-registry-packages-npm-production"}},"1.36.0":{"name":"puppeteer-capture","version":"1.36.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.36.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"95a9b95e5b847ff7e091032dd59e79832c44378f","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.36.0.tgz","fileCount":27,"integrity":"sha512-3qaq0cDi80regea65S5YRhVWQH2dc+Jf6bM8uWjZn1pmKM5na10MZL8m1u0VaUIDJ1M1jwLPbu8xlZ0PnFpqsw==","signatures":[{"sig":"MEQCIC6w+B775ysBlNmC8JfTuiIaxhKc10Gk3lPhzAuq+o+QAiA6dcgsYMZI5GL6j6+bWgGJt/OT+cXDg2ghO9CPYCI2xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73902},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"023ee8682037b8658324c3bd1b15ee47a5cd7232","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.30.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.30.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0 || ^24.29.0 || ^24.30.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.36.0_1771666587165_0.114432631501874","host":"s3://npm-registry-packages-npm-production"}},"1.37.0":{"name":"puppeteer-capture","version":"1.37.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.37.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"96353b6d9dbc12e00ac1b25601868d26b56bec2b","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.37.0.tgz","fileCount":27,"integrity":"sha512-DEuhupsbAoHi0U5fbv7ZatHuviaMpT7QcC5yQNVmOeikZw2iqBw9ETsGDEWkGVMiA7AHk7MfEqMuyONFHdMMDQ==","signatures":[{"sig":"MEQCIEbx9mlhlvMCEBoaYsuYfDi67aaGu4fzpsaKwMS4WizSAiBb3dtb9qk+Bk1SI9NmBq0uF5oPuVAiTLgiOwB3GKMfPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73914},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"a972d969b02a812109d150869a61137543c017c2","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.31.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.31.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0 || ^24.29.0 || ^24.30.0 || ^24.31.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.37.0_1771667295963_0.5464158104992074","host":"s3://npm-registry-packages-npm-production"}},"1.38.0":{"name":"puppeteer-capture","version":"1.38.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.38.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"41af31468fb1134e339dd8c33885f22b21e7bbcf","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.38.0.tgz","fileCount":27,"integrity":"sha512-HIqyJNOaANaLy0ws57HH9NDdrIQwO0qBPcBeuL9DVi5LvBrhn1CrPX9N3JATKK0MxYTRLPDBNPFYrdOo5WzYuw==","signatures":[{"sig":"MEUCIQD0c0MaTbY8VHYzmwlwhs/Bhnc4GEHJjXntzawQU93DxgIgHve+pGTuEFGp/x5qz3bZylm8NrPaYzWCXpE3b84CubY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73926},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"579094cf439cd09669aac0b79bc659aa9e72d34d","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.32.1","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.32.1","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0 || ^24.29.0 || ^24.30.0 || ^24.31.0 || ^24.32.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.38.0_1771667967065_0.2443220094547378","host":"s3://npm-registry-packages-npm-production"}},"1.40.0":{"name":"puppeteer-capture","version":"1.40.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.40.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"f45995141742d85d9b958759d32c8d7da02bce09","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.40.0.tgz","fileCount":27,"integrity":"sha512-xrOA3zaAhg9NIdjptjxoHV+nmqkgbOFP1b33RgweuEfyWcVUPM4mWtCrMhNNXPxNLb7TRkTPLTjuVOudhQclgw==","signatures":[{"sig":"MEQCIHhk+7pWJ3nLa+qfjRKoMRMR2lKpBHCRnAEyw1Li1kq3AiB7oStYkVicuxT58rCgniv8tLg5oykTjxnX1k4ovUtdVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73950},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"1e069633d1954f1ef2b6a31149ff2cd21574191e","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.34.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.34.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0 || ^24.29.0 || ^24.30.0 || ^24.31.0 || ^24.32.0 || ^24.33.0 || ^24.34.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.40.0_1771669986593_0.00004920738803337876","host":"s3://npm-registry-packages-npm-production"}},"1.41.0":{"name":"puppeteer-capture","version":"1.41.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.41.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"a27995f5ad4b31f5268436a1c85c8e0581b99a8a","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.41.0.tgz","fileCount":27,"integrity":"sha512-0rtDZU44qQLA05bWM2XNJ74DGD9qWZtFUWFx2RLB13g1QiA8JRzDywQDD/WmBLejC4v9qHWBBMz+P3ynfIfKng==","signatures":[{"sig":"MEUCIEkarhqpq8r7SmwX7oz3abgVFrPjePo2c1KfKjObECC5AiEAz8eChB8jxqP/UZHu0J7h7FcEsWJf+nCGsE+O3Zh83NI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73962},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"828b5d35d7298edfe413dfb76b6cdc757545716f","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.35.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.35.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0 || ^24.29.0 || ^24.30.0 || ^24.31.0 || ^24.32.0 || ^24.33.0 || ^24.34.0 || ^24.35.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.41.0_1771671074012_0.19271586669375584","host":"s3://npm-registry-packages-npm-production"}},"1.42.0":{"name":"puppeteer-capture","version":"1.42.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.42.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"a10f84c81db826ffc3f29d96efbc1f8aa5012f1d","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.42.0.tgz","fileCount":27,"integrity":"sha512-kjszSR4VFpJ9px7uUnNKQ2+J9Xi5Hq0kqZ7be4EZl4iyzje9qEuup0m3e1v9uYjJ15H/tVWkzbbhDlgKuB7ZbQ==","signatures":[{"sig":"MEQCIEbaZv4M6ZtwZYduujunCXHASf7/PZv3pd2RBpHEBcOgAiAB2KOr2Ku0Un5meS5kS5vIwMDJ7tojGLGMg6rt26DSQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73974},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"93bf067aa77ecf2732a9d7ad155c4ee2d9e26650","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.36.1","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.36.1","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0 || ^24.29.0 || ^24.30.0 || ^24.31.0 || ^24.32.0 || ^24.33.0 || ^24.34.0 || ^24.35.0 || ^24.36.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.42.0_1771672066183_0.02936868130735193","host":"s3://npm-registry-packages-npm-production"}},"1.43.0":{"name":"puppeteer-capture","version":"1.43.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.43.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"6bce634c5a4ebf8c2428a471112c8874e9d01cd7","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.43.0.tgz","fileCount":27,"integrity":"sha512-tfgGnG/wzWhbEesrEQsGX7nW/KtoG5AI9VkW40+0SefjuGWfbGPnGp2I7ec/bgo2yUR9bhgn92bQKXe7xpf0Ow==","signatures":[{"sig":"MEUCIQDmAYBO9uH0UOmI3GtVrI4einJj5xOaFeynMH3KKF/8fwIgEapAeWVthNZ6MHCnLc3wXg6/g1x1qaGLsh5+YBygj7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73986},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"bf74fa139648bb74661fb304b6ff737bdb1b584f","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.6.2","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.37.5","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.37.5","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0 || ^24.29.0 || ^24.30.0 || ^24.31.0 || ^24.32.0 || ^24.33.0 || ^24.34.0 || ^24.35.0 || ^24.36.0 || ^24.37.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.43.0_1771673136618_0.8047190972324416","host":"s3://npm-registry-packages-npm-production"}},"1.39.0":{"name":"puppeteer-capture","version":"1.39.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.39.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"4c61e3ba46e351dd0ad3a519c1c568ed92bf0be1","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.39.0.tgz","fileCount":27,"integrity":"sha512-nNyl2h1Y5XlmgQiu/HsarX3fNuGN9dTL8anVEpPbtepuArvmnzX9Us4xpQr2WHm5gtQhxTtH5DXeZxqCw0DKLA==","signatures":[{"sig":"MEYCIQC1AWFA5ZRmhW1blFlsX9Sb1xgbgP3AGoQnd6FgTqG1LAIhAJiAY8Ez0swLVZlccQuRAfg8V0gBIMXSwJqeokQ07579","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73938},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"5566340e97ea9b476fa7ecc8d048a85733eadcee","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.9.0","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.33.1","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.33.1","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0 || ^24.29.0 || ^24.30.0 || ^24.31.0 || ^24.32.0 || ^24.33.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.39.0_1771679310914_0.21648341169463015","host":"s3://npm-registry-packages-npm-production"}},"1.44.0":{"name":"puppeteer-capture","version":"1.44.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.44.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"fbf7084bef7ef527c613b5e36a961a1f2e925f08","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.44.0.tgz","fileCount":27,"integrity":"sha512-G0UciTEL5u1sylmC44ubXsvrnyEAuw3ayQMb6wP07ZoJ7fA5/1j0Ehd0NpLr9kFcvU6TZ9OpiZDE41nM7vd0PQ==","signatures":[{"sig":"MEUCIGpyJgRoFLEoq3w2P9fhuLXt+w0TQ32n8xQJPsuiezpvAiEAlCfZ2OD5ZM9W54p808Lr1Trd3iaWqTQsHj37i8NTbhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.44.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73882},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"b3110f3ec9dc69b4dc53c9417e92cfbf5f5abae0","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.9.0","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.38.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.38.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0 || ^24.29.0 || ^24.30.0 || ^24.31.0 || ^24.32.0 || ^24.33.0 || ^24.34.0 || ^24.35.0 || ^24.36.0 || ^24.37.0 || ^24.38.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.44.0_1773761956422_0.43883607931614477","host":"s3://npm-registry-packages-npm-production"}},"1.45.0":{"name":"puppeteer-capture","version":"1.45.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.45.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"5beaaf4527de7a10a18e872f2eae21175d171217","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.45.0.tgz","fileCount":27,"integrity":"sha512-7+a5CykE5KPOjeNAt2RRzE6Vj1gHoGj6qCFFverOv0Q/3QvGrPiqe/cHdPV86H+vdeHsYtvLLzwEKiqI8riZPA==","signatures":[{"sig":"MEQCIFCOcd/LApUTFWJOliGKHijIbcciAjdENz0psfrZdl5HAiAHtZNUk6e/z/CEW63i+kRiOUegPXXkuEA1Lq6vWkbrMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.45.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73894},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"0a1bcd14bf14cd7f1cd0098c944ac7135e670e16","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.9.0","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.39.1","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.39.1","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0 || ^24.29.0 || ^24.30.0 || ^24.31.0 || ^24.32.0 || ^24.33.0 || ^24.34.0 || ^24.35.0 || ^24.36.0 || ^24.37.0 || ^24.38.0 || ^24.39.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.45.0_1773765915065_0.7184182391662728","host":"s3://npm-registry-packages-npm-production"}},"1.46.0":{"name":"puppeteer-capture","version":"1.46.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.46.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"45218477dd67c3bbaf6c4beefe1ae65e8a73d421","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.46.0.tgz","fileCount":27,"integrity":"sha512-gbjUcA2IywKsceQChB7ypwBpov4TOMJS2jz1TOZ81+hUCXjMPF8sGR6LxnaLD13XSLy/5eNQtVNca0rz3oVXug==","signatures":[{"sig":"MEUCIQCHq6ASl1wgpxiKLRqNJSx4ZL/uyc9tmsjXn3nrPIaVeAIgHk0nGS1YYl0bzm8919YFceJwSbxboZ53Sj/BeGKFynY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.46.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73905},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"694ad581c544543882cdf0bd17d3026e82d44bfe","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.9.0","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.40.0","typescript":"^5.7.3","@types/jest":"^30.0.0","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.40.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0 || ^24.29.0 || ^24.30.0 || ^24.31.0 || ^24.32.0 || ^24.33.0 || ^24.34.0 || ^24.35.0 || ^24.36.0 || ^24.37.0 || ^24.38.0 || ^24.39.0 || ^24.40.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.46.0_1774726512930_0.4873598575052649","host":"s3://npm-registry-packages-npm-production"}},"1.47.0":{"name":"puppeteer-capture","version":"1.47.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.47.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"1d9e819411128d1ef678112535f4bb46e72d9b38","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.47.0.tgz","fileCount":27,"integrity":"sha512-XYlPGIAIyP/vMHH448VwooQhzyO2adG6ZQNsMySR5J9fD3azmYKirmMk7fe68BKnXunRVp16w9UU6grW55knvA==","signatures":[{"sig":"MEUCIQCinfAcZdj6QLzdO+qh0xMwVjWV3v0mQI2hootTEoZwlQIgMOyR3mBbWZcou3dbs8LHHHjSYXEtb3AUcbBkWknWe5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.47.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73917},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"893f49dc8bb31093ba482f16e6a67d769c638418","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.11.0","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.41.0","typescript":"^5.7.3","@types/jest":"^30.0.0","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.41.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0 || ^24.29.0 || ^24.30.0 || ^24.31.0 || ^24.32.0 || ^24.33.0 || ^24.34.0 || ^24.35.0 || ^24.36.0 || ^24.37.0 || ^24.38.0 || ^24.39.0 || ^24.40.0 || ^24.41.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.47.0_1776497805126_0.27159141981860135","host":"s3://npm-registry-packages-npm-production"}},"1.48.0":{"name":"puppeteer-capture","version":"1.48.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.48.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"e660eb0ec7d291b90d7371c110b2555f1c0b51c0","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.48.0.tgz","fileCount":27,"integrity":"sha512-II6jhOWUwzDlXsZDl+TM8NjJp2xPrBgkWVr/vpkIITSLisSxKkR6/WD/MgYPs3qYW+Dvu1WKZGBFTpGa6ucwKQ==","signatures":[{"sig":"MEQCID+jizDzMrA8JTocuvGw2goWmwM1G7zVJ7YHNoABPL1ZAiABsnFBB3EotByafIoXiNURyLthYFPD7j1+TUGLpJV46A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.48.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73929},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"1cbde0c5a1d53d8e84440b1248b4d23feb4b705e","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.11.0","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.42.0","typescript":"^5.7.3","@types/jest":"^30.0.0","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.42.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0 || ^24.29.0 || ^24.30.0 || ^24.31.0 || ^24.32.0 || ^24.33.0 || ^24.34.0 || ^24.35.0 || ^24.36.0 || ^24.37.0 || ^24.38.0 || ^24.39.0 || ^24.40.0 || ^24.41.0 || ^24.42.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.48.0_1776682445495_0.5912273003998063","host":"s3://npm-registry-packages-npm-production"}},"1.49.0":{"name":"puppeteer-capture","version":"1.49.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.49.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"8f65b1b48cd8f2b4c379e3233db20f3019d655b3","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.49.0.tgz","fileCount":27,"integrity":"sha512-jVFSMlsbQ5i3PLLgV5/xwcRrF7Uzz+EsNFDeL9/VaXHcvsuwTMfDkBVXLaiC4diqxEO6yGSxJG1jYRefe6i3Jg==","signatures":[{"sig":"MEUCIERZIQi5t8s7NIbYV4Eil7RrGkutLad2CcBtRewPFEfaAiEA5hjbsNE9RGytM2tgrxJFpHHi94oUQd89417bMTXsLso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.49.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73941},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"93414ea817c105bc7a53ab2d6fe32407ddcc71f9","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.11.0","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.43.0","typescript":"^5.7.3","@types/jest":"^30.0.0","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.43.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0 || ^24.29.0 || ^24.30.0 || ^24.31.0 || ^24.32.0 || ^24.33.0 || ^24.34.0 || ^24.35.0 || ^24.36.0 || ^24.37.0 || ^24.38.0 || ^24.39.0 || ^24.40.0 || ^24.41.0 || ^24.42.0 || ^24.43.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.49.0_1778183655600_0.36279806658337477","host":"s3://npm-registry-packages-npm-production"}},"1.50.0":{"name":"puppeteer-capture","version":"1.50.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.50.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"b943bce56e37262b5fcf1057aa7f8f872be17e7c","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.50.0.tgz","fileCount":27,"integrity":"sha512-nRrxKhCSxYx0qQV2P3YVOko9fCU0VbpVgakXZSG/pmON4SDglVeCH71IhuCOoU4GLCs81hirnLVxU2hQnzZGKA==","signatures":[{"sig":"MEQCIB/OlZCnfoDdi+DpBsZBXGk56toFPHRTJ4edh/2L/j5EAiBxpXqmE7Jl+jnKBPQ3/eK1ir0RbcWgz8Q0Xaa0BwPQAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.50.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73941},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=20.18"},"gitHead":"11c6a9dc5035c2b0dc877b837b402765751d1901","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.11.0","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"24.43.1","typescript":"^5.7.3","@types/jest":"^30.0.0","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"24.43.1","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0 || ^24.29.0 || ^24.30.0 || ^24.31.0 || ^24.32.0 || ^24.33.0 || ^24.34.0 || ^24.35.0 || ^24.36.0 || ^24.37.0 || ^24.38.0 || ^24.39.0 || ^24.40.0 || ^24.41.0 || ^24.42.0 || ^24.43.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.50.0_1778573898116_0.3316207286591595","host":"s3://npm-registry-packages-npm-production"}},"1.51.0":{"name":"puppeteer-capture","version":"1.51.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.51.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"64ae22705a67c612c767058336032e071a10f197","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.51.0.tgz","fileCount":27,"integrity":"sha512-lj0hDLRwcRz4ZsJO7CViMz8x/0NteuV7Sdy2G39qPkEEeefdY1hBR0+dJQgDr+sRysr6eSaGZscyukasINCFQg==","signatures":[{"sig":"MEQCIGkJFyOthDHPDWvHtBfc5AR4JPOg7/4nbeIIRAFq1kFoAiAZb/C3rC7JR1e6i4grdqWS5091sbWLfR4xDnckP3xDXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.51.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73952},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=22.12.0"},"gitHead":"1af3abfcd582f9ffe7dd6cc5d57b15b1e02ad058","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.12.1","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"25.0.2","typescript":"^5.7.3","@types/jest":"^30.0.0","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"25.0.2","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0 || ^24.29.0 || ^24.30.0 || ^24.31.0 || ^24.32.0 || ^24.33.0 || ^24.34.0 || ^24.35.0 || ^24.36.0 || ^24.37.0 || ^24.38.0 || ^24.39.0 || ^24.40.0 || ^24.41.0 || ^24.42.0 || ^24.43.0 || ^25.0.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.51.0_1778969281353_0.7649616448652767","host":"s3://npm-registry-packages-npm-production"}},"1.52.0":{"name":"puppeteer-capture","version":"1.52.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.52.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"523b60070dcb8ca613b3ee07a028c7a1388c7346","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.52.0.tgz","fileCount":27,"integrity":"sha512-ARqpz7HehbMvnTSpBhlM0slkrPflvDhpjhkMevYoownJ23vOj7REibKHFjhYzYRb18WEdrWWtVxQq2jGWdFynw==","signatures":[{"sig":"MEUCIB2N/nXCtSvnDTOLvxuz4dS6N47Itysn4vmJjl/K4nMYAiEA1hE+MqQiDxmgO/I5UwtEdX4thQGrvzLfKPUKCk9Zx04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.52.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73952},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=22.12.0"},"gitHead":"1a53871fc0ef824c7c12ed21bb8c2ff7aa581856","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.12.1","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"25.0.4","typescript":"^5.7.3","@types/jest":"^30.0.0","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"25.0.4","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0 || ^24.29.0 || ^24.30.0 || ^24.31.0 || ^24.32.0 || ^24.33.0 || ^24.34.0 || ^24.35.0 || ^24.36.0 || ^24.37.0 || ^24.38.0 || ^24.39.0 || ^24.40.0 || ^24.41.0 || ^24.42.0 || ^24.43.0 || ^25.0.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.52.0_1779521297152_0.5870382814978639","host":"s3://npm-registry-packages-npm-production"}},"1.53.0":{"name":"puppeteer-capture","version":"1.53.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.53.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"11e9f6de48761105a39e2c935b847f5072b45b7f","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.53.0.tgz","fileCount":27,"integrity":"sha512-CkOHE6NAXBUnjR77WZ/nvjedIq7oVBmgZMMMjDbsb1HB6Q3Xp8mzGpZEj73DIMt9uFD2piIxQCZZ3QtkjvCmfQ==","signatures":[{"sig":"MEYCIQD/hMdKPtNOB0j0+QpByHkvxZhegQg/rkEiftHJ36dfkAIhAN7Pk4uRFsPh8J1txjZFpzc4/INig03kPHpjURICo7pe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.53.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73963},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=22.12.0"},"gitHead":"9a0873382dd1fd8b68f46593be46bfa978dc5d70","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.13.0","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"25.1.0","typescript":"^5.7.3","@types/jest":"^30.0.0","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"25.1.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0 || ^24.29.0 || ^24.30.0 || ^24.31.0 || ^24.32.0 || ^24.33.0 || ^24.34.0 || ^24.35.0 || ^24.36.0 || ^24.37.0 || ^24.38.0 || ^24.39.0 || ^24.40.0 || ^24.41.0 || ^24.42.0 || ^24.43.0 || ^25.0.0 || ^25.1.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.53.0_1780211140410_0.555519321715237","host":"s3://npm-registry-packages-npm-production"}},"1.54.0":{"name":"puppeteer-capture","version":"1.54.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.54.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"b74e95983f35ab7a16c6f538d493da3c9a31d89f","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.54.0.tgz","fileCount":27,"integrity":"sha512-zVZRy+7atnm5ZMcDaNofqMn+jpZ89/4sQcDIO0c0yHn60C/AZYIBeo6szu7I7w29RhlDQ+J9MvK9irn9vVtxqA==","signatures":[{"sig":"MEUCIQCCGaLTtzy9VpGjqCrXCg3SvIDVRTenSew6CZKOmuNOlgIgHfsjn0qnRE/w9YD2om+l67OsOTEfaoi96oL7fozex7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.54.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73963},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=22.12.0"},"gitHead":"c0d7100591e8e9928896bd80479564d95a4bc11a","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.13.0","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"25.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"25.1.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0 || ^24.29.0 || ^24.30.0 || ^24.31.0 || ^24.32.0 || ^24.33.0 || ^24.34.0 || ^24.35.0 || ^24.36.0 || ^24.37.0 || ^24.38.0 || ^24.39.0 || ^24.40.0 || ^24.41.0 || ^24.42.0 || ^24.43.0 || ^25.0.0 || ^25.1.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.54.0_1781988104578_0.613499795128964","host":"s3://npm-registry-packages-npm-production"}},"1.55.0":{"name":"puppeteer-capture","version":"1.55.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.55.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"5616a3fa3ad8854415fd28f83808585c3a049791","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.55.0.tgz","fileCount":27,"integrity":"sha512-QQ1lOR/jricLGnNE1+VSjIqHaiJCgBJSJTRi9Dfk20YQLK8ATWgWipJWo7hHTASp9n3yRfwnXFVAv8KOh2OvHw==","signatures":[{"sig":"MEUCIGJeGDPspKg0lfKZY3sOA4DDkdIti53H5IbZJSsdsItOAiEAly53A+sGmOq2oV3Ejh+BjxznZtsB29T+5hhZbFfcLto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.55.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73974},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=22.12.0"},"gitHead":"c38eaa9e1cea5485941f2acc6b2c34158607c16e","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.13.0","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"25.2.1","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"25.2.1","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0 || ^24.29.0 || ^24.30.0 || ^24.31.0 || ^24.32.0 || ^24.33.0 || ^24.34.0 || ^24.35.0 || ^24.36.0 || ^24.37.0 || ^24.38.0 || ^24.39.0 || ^24.40.0 || ^24.41.0 || ^24.42.0 || ^24.43.0 || ^25.0.0 || ^25.1.0 || ^25.2.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.55.0_1782309927414_0.7478427928516789","host":"s3://npm-registry-packages-npm-production"}},"1.56.0":{"name":"puppeteer-capture","version":"1.56.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.56.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"453cf8934ebde428115332781d5075962a870afd","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.56.0.tgz","fileCount":27,"integrity":"sha512-kVJ0I0EnjDU9rYhxw5j5M2UFUXwUbKxjf+SkIsKKwaqHbWj/ysLAg6Of0IU9EFtfpgbOOag5c9jb0bfITHrr0A==","signatures":[{"sig":"MEQCIAouloujiQMFD1ByaFbR4cjUjWO/J46WCpwb15HXQezWAiBb6kr2AL0AKpOQE2R7pRAbDDZQ0hO2jYAQFY3qmK9h7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.56.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73985},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=22.12.0"},"gitHead":"a6112cf88a151b5711ad067e1a7d6e98b126f560","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.16.0","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"25.3.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"25.3.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0 || ^24.29.0 || ^24.30.0 || ^24.31.0 || ^24.32.0 || ^24.33.0 || ^24.34.0 || ^24.35.0 || ^24.36.0 || ^24.37.0 || ^24.38.0 || ^24.39.0 || ^24.40.0 || ^24.41.0 || ^24.42.0 || ^24.43.0 || ^25.0.0 || ^25.1.0 || ^25.2.0 || ^25.3.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.56.0_1784646281575_0.9788724767832047","host":"s3://npm-registry-packages-npm-production"}},"1.57.0":{"name":"puppeteer-capture","version":"1.57.0","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"author":{"url":"https://alexey-pelykh.com","name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com"},"license":"MIT","_id":"puppeteer-capture@1.57.0","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"homepage":"https://pptr-capture.org","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"dist":{"shasum":"f755162b41d17197bd60d87e31bf9bc5e1a83d84","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.57.0.tgz","fileCount":27,"integrity":"sha512-pzuMR+g3AtbVhyBcZXB5SYSqzfYsEzLD1MPe41ISmCq+7JXts/ktKfv7WFSB5dB/bZ8zmOe2pevMnaR/J8526w==","signatures":[{"sig":"MEUCIEMEaebmcVywD+4Xw/VAdjUO7mkT9L6vWKTYT+ARnkKnAiEAva3NMYI7QoucNBCH+01Kej9E7xPKkBT6B1kwS3I01g8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.57.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73996},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">=10.8","node":">=22.12.0"},"gitHead":"b6d7ec9bc7ebcad258fd0e48048e64bb708d5775","scripts":{"lint":"ts-standard","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","build":"rimraf ./lib && tsc --project ./tsconfig.build.json","prepare":"npm run build","prepublishOnly":"npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"repository":{"url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git","type":"git"},"_npmVersion":"11.16.0","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"which":"^3.0.0 || ^4.0.0 || ^5.0.0","async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","@types/ws":"^8.5.13","puppeteer":"25.4.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":">=20.0.0","ts-standard":"^12.0.2","@types/which":"^3.0.4","puppeteer-core":"25.4.0","@types/fluent-ffmpeg":"^2.1.27"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0 || ^24.29.0 || ^24.30.0 || ^24.31.0 || ^24.32.0 || ^24.33.0 || ^24.34.0 || ^24.35.0 || ^24.36.0 || ^24.37.0 || ^24.38.0 || ^24.39.0 || ^24.40.0 || ^24.41.0 || ^24.42.0 || ^24.43.0 || ^25.0.0 || ^25.1.0 || ^25.2.0 || ^25.3.0 || ^25.4.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer-capture_1.57.0_1786115229808_0.5061221167609748","host":"s3://npm-registry-packages-npm-production"}},"1.58.0":{"name":"puppeteer-capture","version":"1.58.0","description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","scripts":{"build":"rimraf ./lib && tsc --project ./tsconfig.build.json","test":"jest --runInBand --coverage --detectOpenHandles --forceExit","lint":"ts-standard","prepare":"npm run build","prepublishOnly":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git"},"author":{"name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com","url":"https://alexey-pelykh.com"},"license":"MIT","bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"homepage":"https://pptr-capture.org","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"main":"lib/index.js","types":"lib/index.d.ts","dependencies":{"async-mutex":"^0.5.0","fluent-ffmpeg":"^2.1.3","which":"^3.0.0 || ^4.0.0 || ^5.0.0"},"optionalDependencies":{"ffmpeg-static":"^5.2.0"},"peerDependencies":{"puppeteer-core":"^24.3.0 || ^24.4.0 || ^24.5.0 || ^24.6.0 || ^24.7.0 || ^24.8.0 || ^24.9.0 || ^24.10.0 || ^24.11.0 || ^24.12.0 || ^24.13.0 || ^24.14.0 || ^24.15.0 || ^24.16.0 || ^24.17.0 || ^24.18.0 || ^24.19.0 || ^24.20.0 || ^24.21.0 || ^24.22.0 || ^24.23.0 || ^24.24.0 || ^24.25.0 || ^24.26.0 || ^24.27.0 || ^24.28.0 || ^24.29.0 || ^24.30.0 || ^24.31.0 || ^24.32.0 || ^24.33.0 || ^24.34.0 || ^24.35.0 || ^24.36.0 || ^24.37.0 || ^24.38.0 || ^24.39.0 || ^24.40.0 || ^24.41.0 || ^24.42.0 || ^24.43.0 || ^25.0.0 || ^25.1.0 || ^25.2.0 || ^25.3.0 || ^25.4.0 || ^25.5.0"},"devDependencies":{"@types/fluent-ffmpeg":"^2.1.27","@types/jest":"^30.0.0","@types/node":">=20.0.0","@types/which":"^3.0.4","@types/ws":"^8.5.13","jest":"^30.3.0","puppeteer":"25.5.0","puppeteer-core":"25.5.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-standard":"^12.0.2","typescript":"^6.0.3"},"engines":{"npm":">=10.8","node":">=22.12.0"},"gitHead":"9d5ce7bb4718cbcbf3971b8743a81172fbae111d","_id":"puppeteer-capture@1.58.0","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-QNeKfe61dHk+rcHYEPUjvG8PMX11Lu3v5JCdTVOowth2FGRSbwHme6Zh11zoYWxGemcIHAuy+jgZM6y4xs6Bcw==","shasum":"4b77213bd4948422d228f4a656edd765d999fb2f","tarball":"https://registry.npmjs.org/puppeteer-capture/-/puppeteer-capture-1.58.0.tgz","fileCount":27,"unpackedSize":74007,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/puppeteer-capture@1.58.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEpMN6ISmLNF/jZTJRPz7qJS3Bjq7dBOVOGlEnBxKW1VAiA0IhrFmAiy8hw7SanWGgIi0K1M+Mjn40wX54v0TEbo5Q=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b035049-7829-431b-af20-686a35c4791f"}},"directories":{},"maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/puppeteer-capture_1.58.0_1786117699304_0.2715105497550525"},"_hasShrinkwrap":false}},"time":{"created":"2022-05-28T15:38:38.888Z","modified":"2026-08-07T15:48:19.742Z","0.0.0":"2022-05-28T15:38:39.111Z","1.0.0":"2022-06-02T16:16:37.335Z","1.1.0":"2022-06-30T14:15:40.174Z","1.1.1":"2023-01-06T10:21:37.412Z","1.2.0":"2024-12-18T19:05:23.472Z","1.3.0":"2024-12-18T21:08:40.735Z","1.4.0":"2024-12-18T23:08:25.929Z","1.5.0":"2024-12-19T08:02:00.174Z","1.6.0":"2025-01-10T08:26:47.419Z","1.7.0":"2025-01-15T13:52:58.444Z","1.8.0":"2025-02-13T20:27:41.678Z","1.8.1":"2025-02-15T06:34:35.865Z","1.9.0":"2025-02-24T15:00:47.517Z","1.10.0":"2025-03-09T09:01:23.642Z","1.11.0":"2025-04-01T16:59:29.817Z","1.12.0":"2025-04-15T08:36:47.201Z","1.13.0":"2026-02-20T22:16:48.112Z","1.14.0":"2026-02-20T22:42:46.492Z","1.15.0":"2026-02-20T22:56:11.480Z","1.16.0":"2026-02-20T23:09:32.295Z","1.17.0":"2026-02-20T23:18:56.615Z","1.18.0":"2026-02-20T23:33:16.857Z","1.19.0":"2026-02-21T00:01:00.740Z","1.20.0":"2026-02-21T06:14:40.317Z","1.21.0":"2026-02-21T06:25:30.256Z","1.22.0":"2026-02-21T06:36:28.852Z","1.23.0":"2026-02-21T06:48:55.165Z","1.24.0":"2026-02-21T06:59:50.146Z","1.25.0":"2026-02-21T07:11:30.474Z","1.26.0":"2026-02-21T07:23:33.122Z","1.27.0":"2026-02-21T07:35:47.055Z","1.28.0":"2026-02-21T07:48:32.880Z","1.29.0":"2026-02-21T08:01:32.558Z","1.30.0":"2026-02-21T08:14:48.939Z","1.31.0":"2026-02-21T08:28:55.520Z","1.32.0":"2026-02-21T08:43:31.293Z","1.33.0":"2026-02-21T08:57:37.189Z","1.34.0":"2026-02-21T09:10:14.863Z","1.35.0":"2026-02-21T09:23:50.373Z","1.36.0":"2026-02-21T09:36:27.324Z","1.37.0":"2026-02-21T09:48:16.099Z","1.38.0":"2026-02-21T09:59:27.213Z","1.40.0":"2026-02-21T10:33:06.756Z","1.41.0":"2026-02-21T10:51:14.147Z","1.42.0":"2026-02-21T11:07:46.334Z","1.43.0":"2026-02-21T11:25:36.763Z","1.39.0":"2026-02-21T13:08:31.058Z","1.44.0":"2026-03-17T15:39:16.586Z","1.45.0":"2026-03-17T16:45:15.208Z","1.46.0":"2026-03-28T19:35:13.098Z","1.47.0":"2026-04-18T07:36:45.264Z","1.48.0":"2026-04-20T10:54:05.644Z","1.49.0":"2026-05-07T19:54:15.744Z","1.50.0":"2026-05-12T08:18:18.261Z","1.51.0":"2026-05-16T22:08:01.485Z","1.52.0":"2026-05-23T07:28:17.323Z","1.53.0":"2026-05-31T07:05:40.543Z","1.54.0":"2026-06-20T20:41:44.715Z","1.55.0":"2026-06-24T14:05:27.553Z","1.56.0":"2026-07-21T15:04:41.749Z","1.57.0":"2026-08-07T15:07:09.957Z","1.58.0":"2026-08-07T15:48:19.448Z"},"bugs":{"url":"https://github.com/alexey-pelykh/puppeteer-capture/issues"},"author":{"name":"Alexey Pelykh","email":"alexey.pelykh@gmail.com","url":"https://alexey-pelykh.com"},"license":"MIT","homepage":"https://pptr-capture.org","keywords":["puppeteer","page","screen","video","record","capture","screen capture","screen recorder","page capture","page recorder","video capture","video recorder"],"repository":{"type":"git","url":"git+https://github.com/alexey-pelykh/puppeteer-capture.git"},"description":"A Puppeteer plugin for capturing page as a video with ultimate quality.","maintainers":[{"name":"alexey-pelykh","email":"alexey.pelykh@gmail.com"}],"readme":"# puppeteer-capture\n\n[![GitHub Repo stars](https://img.shields.io/github/stars/alexey-pelykh/puppeteer-capture?style=flat&logo=github)](https://github.com/alexey-pelykh/puppeteer-capture)\n[![GitHub license](https://img.shields.io/github/license/alexey-pelykh/puppeteer-capture)](https://github.com/alexey-pelykh/puppeteer-capture/blob/main/LICENSE)\n![node-current](https://img.shields.io/node/v/puppeteer-capture)\n[![NPM Version](https://img.shields.io/npm/v/puppeteer-capture)](https://www.npmjs.com/package/puppeteer-capture)\n![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/alexey-pelykh/puppeteer-capture/ci.yml?branch=main)\n![Codecov](https://img.shields.io/codecov/c/gh/alexey-pelykh/puppeteer-capture)\n\nA Puppeteer plugin for capturing page as a video with ultimate quality.\n\nStandard screencast approaches capture frames in real time, producing inconsistent frame timing and\nnon-reproducible output. **puppeteer-capture** uses Chrome's\n[`HeadlessExperimental`](https://chromedevtools.github.io/devtools-protocol/tot/HeadlessExperimental/) CDP domain\nto capture each frame deterministically. If you need frame-perfect, reproducible video output from Puppeteer,\nthis is the only option.\n\n## Quick Start\n\n```bash\nnpm install puppeteer-capture puppeteer\n```\n\n```js\nimport { capture, launch } from 'puppeteer-capture'\n\nconst browser = await launch()\nconst page = await browser.newPage()\nconst recorder = await capture(page)\n\nawait page.goto('https://example.com', { waitUntil: 'networkidle0' })\nawait recorder.start('capture.mp4')\nawait recorder.waitForTimeout(1000)\nawait recorder.stop()\nawait recorder.detach()\nawait browser.close()\n```\n\n## Key Features\n\n- **Deterministic frame timing** — frames are captured on demand via CDP, not in real time\n- **Frame-perfect reproducible output** — the same page produces the same video, every time\n- **CDP-powered** — uses `HeadlessExperimental.beginFrame` for precise frame control\n- **Virtual time control** — `waitForTimeout()` advances the page's own timeline\n- **Works with any Puppeteer workflow** — drop-in alongside existing Puppeteer scripts\n\n## Comparison\n\n| | puppeteer-capture | puppeteer-screen-recorder | Playwright built-in |\n|---|---|---|---|\n| Approach | CDP `HeadlessExperimental` | Screencast | Screencast |\n| Frame timing | Deterministic | Real-time | Real-time |\n| Reproducibility | Frame-perfect | Varies | Varies |\n| Time control | Full (virtual clock) | None | None |\n| Platform | Linux, Windows | All | All |\n\n## API Reference\n\n### `launch(options?)`\n\nLaunches a browser configured for deterministic capture.\n\n```ts\nimport { launch } from 'puppeteer-capture'\n\nconst browser = await launch()\n```\n\n- **`options`** — Optional `PuppeteerLaunchOptions` from `puppeteer-core`. The `headless` option is\n  overridden to `'shell'` and the [required Chrome arguments](#required-chrome-arguments) are appended\n  to `args` automatically.\n- **Returns** `Promise<PuppeteerBrowser>`\n\n### `capture(page, options?)`\n\nCreates a `PuppeteerCapture` instance for the given page.\n\n```ts\nimport { capture } from 'puppeteer-capture'\n\nconst recorder = await capture(page)\n```\n\n- **`page`** — A `PuppeteerPage` to capture.\n- **`options`** — Optional [`PuppeteerCaptureOptions`](#puppeteercaptureoptions) extended with:\n  - **`attach`** (`boolean`, default: `true`) — When `false`, the recorder is created without\n    attaching to the page. Call `recorder.attach(page)` later.\n- **Returns** `Promise<PuppeteerCapture>`\n\n### `PuppeteerCaptureOptions`\n\nOptions passed to [`capture()`](#capturepage-options).\n\n| Option | Type | Default | Description |\n|--------|------|---------|-------------|\n| `fps` | `number` | `60` | Frames per second |\n| `size` | `string` | — | Output size in ffmpeg notation (e.g. `'1280x720'`) |\n| `format` | `(ffmpeg: FfmpegCommand) => Promise<void>` | `PuppeteerCaptureFormat.MP4()` | Output format configurator |\n| `ffmpeg` | `string` | — | Path to the ffmpeg binary (overrides auto-detection) |\n| `customFfmpegConfig` | `(ffmpeg: FfmpegCommand) => Promise<void>` | — | Additional ffmpeg configuration callback applied after `format` |\n\n### `PuppeteerCaptureStartOptions`\n\nOptions passed to [`recorder.start()`](#methods).\n\n| Option | Type | Default | Description |\n|--------|------|---------|-------------|\n| `waitForFirstFrame` | `boolean` | `true` | Whether `start()` waits for the first frame before resolving |\n| `dropCapturedFrames` | `boolean` | `false` | When `true`, frames are emitted via events but not written to the output |\n\n### `PuppeteerCapture`\n\nThe main interface returned by [`capture()`](#capturepage-options).\n\n#### Properties\n\n| Property | Type | Description |\n|----------|------|-------------|\n| `page` | `Page \\| null` | The attached page, or `null` if detached |\n| `isCapturing` | `boolean` | Whether capture is in progress |\n| `captureTimestamp` | `number` | Current virtual timestamp (ms) since capture start |\n| `capturedFrames` | `number` | Total frames captured since last `start()` |\n| `dropCapturedFrames` | `boolean` | Whether captured frames are dropped (read/write) |\n| `recordedFrames` | `number` | Total frames written to the output |\n\n#### Methods\n\n**`attach(page)`** — Attaches the recorder to a page. Required only when\n[`capture()`](#capturepage-options) was called with `{ attach: false }`.\nThrows if already attached.\n\n**`detach()`** — Detaches from the current page. Throws if not attached.\n\n**`start(target, options?)`** — Starts capturing frames.\n- **`target`** — A file path (`string`) or a `Writable` stream.\n- **`options`** — Optional [`PuppeteerCaptureStartOptions`](#puppeterecapturestartoptions).\n\nWhen `target` is a file path, parent directories are created automatically.\n\n**`stop()`** — Stops capture and waits for ffmpeg to finalize the output.\n\n**`waitForTimeout(milliseconds)`** — Advances the page's virtual timeline by the given number\nof milliseconds. Can only be called while capturing. See [Time Flow](#time-flow).\n\n**`on(event, listener)`** — Subscribes to a capture [event](#events).\n\n#### Events\n\n| Event | Listener Signature | Description |\n|-------|--------------------|-------------|\n| `captureStarted` | `() => void` | Capture was started |\n| `frameCaptured` | `(index: number, timestamp: number, data: Buffer) => void` | A frame was captured |\n| `frameCaptureFailed` | `(reason?: any) => void` | Frame capture failed |\n| `frameRecorded` | `(index: number, timestamp: number, data: Buffer) => void` | A frame was written to the output |\n| `captureStopped` | `() => void` | Capture was stopped |\n\n### `PuppeteerCaptureFormat`\n\nFormat configurators for [`PuppeteerCaptureOptions.format`](#puppeterecaptureoptions).\n\n**`PuppeteerCaptureFormat.MP4(preset?, videoCodec?)`**\n\n- **`preset`** — x264 encoding preset (default: `'ultrafast'`). One of: `'ultrafast'`,\n  `'superfast'`, `'veryfast'`, `'faster'`, `'fast'`, `'medium'`, `'slow'`, `'slower'`, `'veryslow'`.\n- **`videoCodec`** — Video codec (default: `'libx264'`).\n- **Returns** a format configurator function.\n\n```ts\nimport { capture, PuppeteerCaptureFormat } from 'puppeteer-capture'\n\nconst recorder = await capture(page, {\n  format: PuppeteerCaptureFormat.MP4('medium', 'libx264')\n})\n```\n\n### Error Classes\n\n**`NotChromeHeadlessShell`** — Thrown when the browser is not `chrome-headless-shell`.\nUse [`launch()`](#launchoptions) to ensure the correct binary.\n\n**`MissingRequiredArgs`** — Thrown when the browser is missing one or more required Chrome\narguments. Use [`launch()`](#launchoptions) to add them automatically.\n\n#### Required Chrome Arguments\n\nThe following arguments are required and are added automatically by [`launch()`](#launchoptions):\n\n- `--deterministic-mode`\n- `--enable-begin-frame-control`\n- `--disable-new-content-rendering-timeout`\n- `--run-all-compositor-stages-before-draw`\n- `--disable-threaded-animation`\n- `--disable-threaded-scrolling`\n- `--disable-checker-imaging`\n- `--disable-image-animation-resync`\n- `--enable-surface-synchronization`\n\n## Platform Risk: `HeadlessExperimental` Dependency\n\nThis library depends entirely on Chrome's\n[`HeadlessExperimental`](https://chromedevtools.github.io/devtools-protocol/tot/HeadlessExperimental/) CDP domain\n— specifically the\n[`beginFrame`](https://chromedevtools.github.io/devtools-protocol/tot/HeadlessExperimental/#method-beginFrame)\nmethod — for deterministic frame capture. This is the only mechanism in Chrome that provides compositor-level frame\nscheduling, which is what enables frame-perfect, reproducible video output.\n\n### Current status\n\n- **`beginFrame`** is **not deprecated** and remains actively implemented in the\n  [Chromium source](https://chromium.googlesource.com/chromium/src/+/main/headless/lib/browser/protocol/headless_handler.cc).\n- **`enable`/`disable`** are marked deprecated in the\n  [protocol definition](https://chromium.googlesource.com/chromium/src/+/main/third_party/blink/public/devtools_protocol/domains/HeadlessExperimental.pdl)\n  (they are no-ops and have no functional impact).\n- The domain is labeled **Experimental**, meaning it can change without notice.\n- `beginFrame` is exclusive to\n  [`chrome-headless-shell`](https://developer.chrome.com/blog/chrome-headless-shell) (the old headless architecture).\n  It is **not available** in `--headless=new`.\n\n### Risk assessment\n\n| Timeframe | Risk | Rationale |\n|-----------|------|-----------|\n| Near-term (0–12 months) | **Low** | `beginFrame` is not deprecated; implementation receives maintenance commits; `chrome-headless-shell` ships with every Chrome release. |\n| Medium-term (1–3 years) | **Moderate** | The \"Experimental\" label has persisted since inception without graduating to stable. No public commitment to long-term `chrome-headless-shell` maintenance exists. |\n| Long-term (3+ years) | **Moderate–High** | Chrome's strategic direction favors `--headless=new`. If `chrome-headless-shell` is eventually discontinued, `beginFrame` goes with it. |\n\n### Why there is no drop-in alternative\n\n`HeadlessExperimental.beginFrame` is unique because it controls **when** the compositor renders each frame. The\nalternatives — `Page.startScreencast`, `Page.captureScreenshot`, tab capture — all capture frames produced by Chrome's\nown compositor timing, which means:\n\n- Frame timing depends on wall-clock time and system load (non-deterministic).\n- CSS animations, transitions, and compositor-driven effects cannot be synchronized to a virtual timeline.\n- Two runs of the same page may produce different frame counts and visual output.\n\nA partial fallback using `Page.captureScreenshot` with JavaScript time virtualization can achieve determinism for\nJS-driven content but **not** for CSS animations or compositor-driven effects.\n\n### Mitigating factors\n\n- [Remotion](https://www.remotion.dev/) and other ecosystem projects also depend on `chrome-headless-shell` for\n  deterministic rendering, creating broader pressure to maintain the binary.\n- Active Chromium issues (e.g., [#40550372](https://issues.chromium.org/issues/40550372) — making BeginFrameControl\n  work with Viz) indicate ongoing investment, not abandonment.\n- Chromium's deprecation process typically involves long warning periods and migration paths.\n\n### Monitoring\n\nTo track changes to this dependency:\n\n- [Chromium `HeadlessExperimental.pdl`](https://chromium.googlesource.com/chromium/src/+/main/third_party/blink/public/devtools_protocol/domains/HeadlessExperimental.pdl)\n  — protocol definition (watch for deprecation annotations on `beginFrame`)\n- [Chromium `headless_handler.cc`](https://chromium.googlesource.com/chromium/src/+/main/headless/lib/browser/protocol/headless_handler.cc)\n  — implementation (watch for removal or functional changes)\n- [Chrome DevTools Protocol changelog](https://github.com/ChromeDevTools/devtools-protocol/blob/master/changelog.md)\n- [headless-dev mailing list](https://groups.google.com/a/chromium.org/g/headless-dev) — discussions on headless mode\n  future\n\n## Time Flow\n\nThe browser runs in deterministic mode, so the time flow is not real time. To wait for a certain amount of time\nwithin the page's timeline, use `PuppeteerCapture.waitForTimeout()`:\n\n```js\nawait recorder.waitForTimeout(1000)\n```\n\n## Dependencies\n\n### ffmpeg\n\nffmpeg is resolved in the following order:\n\n1. `FFMPEG` environment variable pointing to the executable\n2. The executable available via `PATH`\n3. Via `ffmpeg-static`, if installed as a dependency\n\n## Known Issues\n\nSee [Known Issues](KNOWN_ISSUES.md) for platform constraints and workarounds.\n\n## Contributing\n\nSee [Contributing](CONTRIBUTING.md) for development setup and guidelines.\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}