{"_id":"@videojs/spf","_rev":"42-9d1dfced7afa9dbbf999ec6e27a43ae0","name":"@videojs/spf","dist-tags":{"alpha":"0.1.0-alpha.2","next":"10.0.0-rc.2","latest":"10.0.0-rc.3"},"versions":{"0.1.0-alpha.2":{"name":"@videojs/spf","version":"0.1.0-alpha.2","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@0.1.0-alpha.2","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"dist":{"shasum":"65fea3fb4815c4682509ad4735307ac883362637","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-0.1.0-alpha.2.tgz","fileCount":3,"integrity":"sha512-kO9KAmmASkPHwf269/tzyMCvQ1ByVGUC/gR6/vn1qERqRtWV7rdslGiMNCKYCtu0t1X6U9sQbKMqtbFYScRx9Q==","signatures":[{"sig":"MEUCIEo1UCkYivlIVPrLiB/OOH2dmHRfnYhwjgEs7+//gZ/qAiEAim7HeNuZ/OevvrIxUY72dmPjP16d5vourCvl55pwv3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35243},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","development":"./dist/index.js"},"./dom":{"types":"./dist/dom/index.d.ts","default":"./dist/dom/index.js","development":"./dist/dom/index.js"},"./playback-engine":{"types":"./dist/dom/playback-engine/index.d.ts","default":"./dist/dom/playback-engine/index.js","development":"./dist/dom/playback-engine/index.js"}},"gitHead":"49e50297d88dd3c9c0ab422841e9a54059d000e3","scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --playback-engine","test":"vitest run","build":"tsc --build && tsdown","clean":"rm -rf dist types","test:ci":"vitest run --project=core --project=dom --project=utils","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch --silent"},"_npmUser":{"name":"cpillsburymux","email":"cpillsbury@mux.com"},"_npmVersion":"11.3.0","description":"Stream Processing Framework for Video.js 10","directories":{},"_nodeVersion":"24.0.1","dependencies":{"@videojs/utils":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.15.12","vitest":"^3.2.4","playwright":"^1.58.1","typescript":"^5.9.3","@vitest/browser":"^3.2.4","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/spf_0.1.0-alpha.2_1773099138947_0.7722638448116221","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-alpha.11":{"name":"@videojs/spf","version":"10.0.0-alpha.11","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-alpha.11","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"homepage":"https://github.com/videojs/v10#readme","bugs":{"url":"https://github.com/videojs/v10/issues"},"dist":{"shasum":"08aff94f44f6603bf44d88d46331f98dd1318808","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-alpha.11.tgz","fileCount":18,"integrity":"sha512-s9od5/jrB2tMnO4o3DJ9JP3CCxaVwMi+doTJp6E+b0U/Jq49LI9X55ItVV6awfjV5jrQU0j9W33lrTOGdc058Q==","signatures":[{"sig":"MEUCIQC3pnVWG1vYhiVcHCPCYEV0hK10YXM9DdNvTSbrNRJJuwIgcAxOzT9OCVkjW7NgW+a81v6ZcuYizKqerEnuhXcjg04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":446435},"main":"dist/index.js","type":"module","_from":"file:videojs-spf-10.0.0-alpha.11.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","development":"./dist/index.js"},"./dom":{"types":"./dist/dom/index.d.ts","default":"./dist/dom/index.js","development":"./dist/dom/index.js"},"./playback-engine":{"types":"./dist/dom/playback-engine/index.d.ts","default":"./dist/dom/playback-engine/index.js","development":"./dist/dom/playback-engine/index.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --playback-engine","test":"vitest run","build":"tsc --build && tsdown","clean":"rm -rf dist types","test:ci":"vitest run --project=core --project=dom --project=utils","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch --silent"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"_resolved":"/tmp/8b6288961c9c00e04303c4e3345f0069/videojs-spf-10.0.0-alpha.11.tgz","_integrity":"sha512-s9od5/jrB2tMnO4o3DJ9JP3CCxaVwMi+doTJp6E+b0U/Jq49LI9X55ItVV6awfjV5jrQU0j9W33lrTOGdc058Q==","repository":{"url":"git+https://github.com/videojs/v10.git","type":"git","directory":"packages/spf"},"_npmVersion":"11.9.0","description":"Stream Processing Framework for Video.js 10","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@videojs/utils":"10.0.0-alpha.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.15.12","vitest":"^3.2.4","playwright":"^1.58.1","typescript":"^5.9.3","@vitest/browser":"^3.2.4","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-alpha.11_1773155110476_0.5279084706782242","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.1":{"name":"@videojs/spf","version":"10.0.0-beta.1","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.1","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"homepage":"https://github.com/videojs/v10#readme","bugs":{"url":"https://github.com/videojs/v10/issues"},"dist":{"shasum":"fa5107704dec227da239eeab2cc7bf3f949694d5","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.1.tgz","fileCount":18,"integrity":"sha512-70bf2zTSQDR218EBjNd78AFC587bCkKKLT01HQLJuOKwlyNjyVBPD4Qj3Aj5WLQgsrR0XkSUBCuwdHUN2aP2Mw==","signatures":[{"sig":"MEUCICi5k238yqCVN6vNSPdWX6r9unIDdhRdqXowwi9kvEARAiEApCgqh+o4vNIupLy2XnEynaAuVnhPnanXEbTixYXXLJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":446431},"main":"dist/index.js","type":"module","_from":"file:videojs-spf-10.0.0-beta.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","development":"./dist/index.js"},"./dom":{"types":"./dist/dom/index.d.ts","default":"./dist/dom/index.js","development":"./dist/dom/index.js"},"./playback-engine":{"types":"./dist/dom/playback-engine/index.d.ts","default":"./dist/dom/playback-engine/index.js","development":"./dist/dom/playback-engine/index.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --playback-engine","test":"vitest run","build":"tsc --build && tsdown","clean":"rm -rf dist types","test:ci":"vitest run --project=core --project=dom --project=utils","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch --silent"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"_resolved":"/tmp/0105964201e8bf83831da8f1425f64f4/videojs-spf-10.0.0-beta.1.tgz","_integrity":"sha512-70bf2zTSQDR218EBjNd78AFC587bCkKKLT01HQLJuOKwlyNjyVBPD4Qj3Aj5WLQgsrR0XkSUBCuwdHUN2aP2Mw==","repository":{"url":"git+https://github.com/videojs/v10.git","type":"git","directory":"packages/spf"},"_npmVersion":"11.9.0","description":"Stream Processing Framework for Video.js 10","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@videojs/utils":"10.0.0-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.15.12","vitest":"^3.2.4","playwright":"^1.58.1","typescript":"^5.9.3","@vitest/browser":"^3.2.4","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.1_1773159623884_0.3763720410656459","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.2":{"name":"@videojs/spf","version":"10.0.0-beta.2","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.2","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"homepage":"https://github.com/videojs/v10#readme","bugs":{"url":"https://github.com/videojs/v10/issues"},"dist":{"shasum":"379ae58666d148cd016ae7ed3ea884b5a8ec2373","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.2.tgz","fileCount":18,"integrity":"sha512-4LPeA5c28lvmR5CZsQyoYXePEbdsMjC+Utk9+69PjjXfJKQF4+2DQ7UBY7n1DJw9kN8otCtJBdNT+gHd3zfnvw==","signatures":[{"sig":"MEQCIC5im9bheKzF/h4rYpEOAgjyZf6gu/6FNFd3jKkIVWhOAiB8SpJ6XxEjviVrHSZXgcJndIAS/94OInyBX+C86K/m+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":446431},"main":"dist/index.js","type":"module","_from":"file:videojs-spf-10.0.0-beta.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","development":"./dist/index.js"},"./dom":{"types":"./dist/dom/index.d.ts","default":"./dist/dom/index.js","development":"./dist/dom/index.js"},"./playback-engine":{"types":"./dist/dom/playback-engine/index.d.ts","default":"./dist/dom/playback-engine/index.js","development":"./dist/dom/playback-engine/index.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --playback-engine","test":"vitest run","build":"tsc --build && tsdown","clean":"rm -rf dist types","test:ci":"vitest run --project=core --project=dom --project=utils","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch --silent"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"_resolved":"/tmp/bbb6228176ccfa5c3933b8650661a183/videojs-spf-10.0.0-beta.2.tgz","_integrity":"sha512-4LPeA5c28lvmR5CZsQyoYXePEbdsMjC+Utk9+69PjjXfJKQF4+2DQ7UBY7n1DJw9kN8otCtJBdNT+gHd3zfnvw==","repository":{"url":"git+https://github.com/videojs/v10.git","type":"git","directory":"packages/spf"},"_npmVersion":"11.9.0","description":"Stream Processing Framework for Video.js 10","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@videojs/utils":"10.0.0-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.15.12","vitest":"^3.2.4","playwright":"^1.58.1","typescript":"^5.9.3","@vitest/browser":"^3.2.4","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.2_1773166614711_0.0321460735622372","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.3":{"name":"@videojs/spf","version":"10.0.0-beta.3","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.3","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"homepage":"https://github.com/videojs/v10#readme","bugs":{"url":"https://github.com/videojs/v10/issues"},"dist":{"shasum":"0fa73851b299e41d60b47b5f9ef22cf94365a5df","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.3.tgz","fileCount":18,"integrity":"sha512-7/H8HbLn4Rhbls8XCthhp6YAXrCaYbB2micuYLRGZX2XoUwxQr+kugmoIWZy3+o1GPL0mSEPy9RI1RDJHK84Sg==","signatures":[{"sig":"MEUCIFxvkXiHBHS41dmSoUxh8bG8l1uNIB/K9PSZdxy2/yu0AiEAy2Lyk67AtIFDIzbwP6J61vG9KBn1gdjgPNxWcgDixlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":446432},"main":"dist/index.js","type":"module","_from":"file:videojs-spf-10.0.0-beta.3.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","development":"./dist/index.js"},"./dom":{"types":"./dist/dom/index.d.ts","default":"./dist/dom/index.js","development":"./dist/dom/index.js"},"./playback-engine":{"types":"./dist/dom/playback-engine/index.d.ts","default":"./dist/dom/playback-engine/index.js","development":"./dist/dom/playback-engine/index.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --playback-engine","test":"vitest run","build":"tsc --build && tsdown","clean":"rm -rf dist types","test:ci":"vitest run --project=core --project=dom --project=utils","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch --silent"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"_resolved":"/tmp/5a2604f03f77029e06ec8feea5c3669a/videojs-spf-10.0.0-beta.3.tgz","_integrity":"sha512-7/H8HbLn4Rhbls8XCthhp6YAXrCaYbB2micuYLRGZX2XoUwxQr+kugmoIWZy3+o1GPL0mSEPy9RI1RDJHK84Sg==","repository":{"url":"git+https://github.com/videojs/v10.git","type":"git","directory":"packages/spf"},"_npmVersion":"11.9.0","description":"Stream Processing Framework for Video.js 10","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@videojs/utils":"10.0.0-beta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.15.12","vitest":"^3.2.4","playwright":"^1.58.1","typescript":"^5.9.3","@vitest/browser":"^3.2.4","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.3_1773204741011_0.96754705228705","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.4":{"name":"@videojs/spf","version":"10.0.0-beta.4","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.4","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"homepage":"https://github.com/videojs/v10#readme","bugs":{"url":"https://github.com/videojs/v10/issues"},"dist":{"shasum":"d25901074f422c43fd64a965680a34d5dea30eeb","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.4.tgz","fileCount":18,"integrity":"sha512-DV2eMmQ43zh0Os7tbBxaBk6YrZX3SJJhobhpcDPrRkKF/AxgLpqkaEW23atyuws3rSow9ms5woIopZDsgJf6Ug==","signatures":[{"sig":"MEYCIQCbql064PYpLyBbjlAIMM6a6Twi2Wv7EjvC90JBtipVXAIhAJEgBqpW3jHrQ4DOmERL9WrLXoBg3gB1Au5FY/Obqpqr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":459088},"main":"dist/index.js","type":"module","_from":"file:videojs-spf-10.0.0-beta.4.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","development":"./dist/index.js"},"./dom":{"types":"./dist/dom/index.d.ts","default":"./dist/dom/index.js","development":"./dist/dom/index.js"},"./playback-engine":{"types":"./dist/dom/playback-engine/index.d.ts","default":"./dist/dom/playback-engine/index.js","development":"./dist/dom/playback-engine/index.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --playback-engine","test":"vitest run","build":"tsc --build && tsdown","clean":"rm -rf dist types","test:ci":"vitest run --project=core --project=dom --project=utils","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch --silent"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"_resolved":"/tmp/b3f612283d673dc576dab97a76a54488/videojs-spf-10.0.0-beta.4.tgz","_integrity":"sha512-DV2eMmQ43zh0Os7tbBxaBk6YrZX3SJJhobhpcDPrRkKF/AxgLpqkaEW23atyuws3rSow9ms5woIopZDsgJf6Ug==","repository":{"url":"git+https://github.com/videojs/v10.git","type":"git","directory":"packages/spf"},"_npmVersion":"11.9.0","description":"Stream Processing Framework for Video.js 10","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@videojs/utils":"10.0.0-beta.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.15.12","vitest":"^3.2.4","playwright":"^1.58.1","typescript":"^5.9.3","@vitest/browser":"^3.2.4","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.4_1773279037389_0.8507336233462008","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.5":{"name":"@videojs/spf","version":"10.0.0-beta.5","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.5","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"homepage":"https://github.com/videojs/v10#readme","bugs":{"url":"https://github.com/videojs/v10/issues"},"dist":{"shasum":"6f2a46cedd249ecfb65d421c9287b06c4860b91d","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.5.tgz","fileCount":18,"integrity":"sha512-EEwGQwwBbZBfjCBAdhnLS5vd/DLA7AFY+3aSBfLv4KuukjlDYFNihk4isQ7C2tkpOarIZ8R/o0qbUtKzblbbFQ==","signatures":[{"sig":"MEYCIQCblT5FpcLGe8P1fGB108xNpUkgQh3gh7oUGkBR0Ax6dgIhAO0t4MkkOmH+bj/KBxerzFZ4aCsEsuzhcr4jiUOV2tho","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":459088},"main":"dist/index.js","type":"module","_from":"file:videojs-spf-10.0.0-beta.5.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","development":"./dist/index.js"},"./dom":{"types":"./dist/dom/index.d.ts","default":"./dist/dom/index.js","development":"./dist/dom/index.js"},"./playback-engine":{"types":"./dist/dom/playback-engine/index.d.ts","default":"./dist/dom/playback-engine/index.js","development":"./dist/dom/playback-engine/index.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --playback-engine","test":"vitest run","build":"tsc --build && tsdown","clean":"rm -rf dist types","test:ci":"vitest run --project=core --project=dom --project=utils","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch --silent"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"_resolved":"/tmp/01f38f99c75247478bf8ae8dda478661/videojs-spf-10.0.0-beta.5.tgz","_integrity":"sha512-EEwGQwwBbZBfjCBAdhnLS5vd/DLA7AFY+3aSBfLv4KuukjlDYFNihk4isQ7C2tkpOarIZ8R/o0qbUtKzblbbFQ==","repository":{"url":"git+https://github.com/videojs/v10.git","type":"git","directory":"packages/spf"},"_npmVersion":"11.9.0","description":"Stream Processing Framework for Video.js 10","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@videojs/utils":"10.0.0-beta.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.15.12","vitest":"^3.2.4","playwright":"^1.58.1","typescript":"^5.9.3","@vitest/browser":"^3.2.4","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.5_1773310287303_0.2753912982715554","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.6":{"name":"@videojs/spf","version":"10.0.0-beta.6","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.6","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"homepage":"https://github.com/videojs/v10#readme","bugs":{"url":"https://github.com/videojs/v10/issues"},"dist":{"shasum":"15fc46dacd5b141dd7b516f776a609dc2f61f994","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.6.tgz","fileCount":18,"integrity":"sha512-D97KZCBY6zyZipr0c+5dznP6br6K/jAT1xcC+O+zTcl9p1F6A5qW2UcbQ9IG5utJyUOpIto1QMu3yxxjfaRXPA==","signatures":[{"sig":"MEUCIB8qqSaKu9X0n3P8Tkmry64zZpj/XQ5GWMLie2spxF+7AiEAv/17UH1XfIm82S/3wExelFrY0jumyG2jnW0ywFq9buU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":459088},"main":"dist/index.js","type":"module","_from":"file:videojs-spf-10.0.0-beta.6.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","development":"./dist/index.js"},"./dom":{"types":"./dist/dom/index.d.ts","default":"./dist/dom/index.js","development":"./dist/dom/index.js"},"./playback-engine":{"types":"./dist/dom/playback-engine/index.d.ts","default":"./dist/dom/playback-engine/index.js","development":"./dist/dom/playback-engine/index.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --playback-engine","test":"vitest run","build":"tsc --build && tsdown","clean":"rm -rf dist types","test:ci":"vitest run --project=core --project=dom --project=utils","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch --silent"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"_resolved":"/tmp/8b0a314360202bc4e838cff4ab8c4d2d/videojs-spf-10.0.0-beta.6.tgz","_integrity":"sha512-D97KZCBY6zyZipr0c+5dznP6br6K/jAT1xcC+O+zTcl9p1F6A5qW2UcbQ9IG5utJyUOpIto1QMu3yxxjfaRXPA==","repository":{"url":"git+https://github.com/videojs/v10.git","type":"git","directory":"packages/spf"},"_npmVersion":"11.9.0","description":"Stream Processing Framework for Video.js 10","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@videojs/utils":"10.0.0-beta.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.15.12","vitest":"^3.2.4","playwright":"^1.58.1","typescript":"^5.9.3","@vitest/browser":"^3.2.4","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.6_1773606375686_0.11208196185318786","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.7":{"name":"@videojs/spf","version":"10.0.0-beta.7","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.7","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"homepage":"https://github.com/videojs/v10#readme","bugs":{"url":"https://github.com/videojs/v10/issues"},"dist":{"shasum":"edc90b224da431c4e70611884accbfedaedadaa3","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.7.tgz","fileCount":18,"integrity":"sha512-CK1YkSeJLrj+CAqnq39AuHGArEDfrYRf8K8txB4oGJyBuuDrHRAIY9iu3EHLaHhlQ+ULhVuWP2sEc71u79ZxZQ==","signatures":[{"sig":"MEQCIAR57iQeZx0KKlezK14o7IaUTTXrON7IQrbM4l7WI8UDAiAjSHRZO3E1QOft75ARPXsdXmC+Y0CY8k0cjxOkaJRswg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":459088},"main":"dist/index.js","type":"module","_from":"file:videojs-spf-10.0.0-beta.7.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","development":"./dist/index.js"},"./dom":{"types":"./dist/dom/index.d.ts","default":"./dist/dom/index.js","development":"./dist/dom/index.js"},"./playback-engine":{"types":"./dist/dom/playback-engine/index.d.ts","default":"./dist/dom/playback-engine/index.js","development":"./dist/dom/playback-engine/index.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --playback-engine","test":"vitest run","build":"tsc --build && tsdown","clean":"rm -rf dist types","test:ci":"vitest run --project=core --project=dom --project=utils","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch --silent"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"_resolved":"/tmp/2a21561339788455e32686ccc72a3c01/videojs-spf-10.0.0-beta.7.tgz","_integrity":"sha512-CK1YkSeJLrj+CAqnq39AuHGArEDfrYRf8K8txB4oGJyBuuDrHRAIY9iu3EHLaHhlQ+ULhVuWP2sEc71u79ZxZQ==","repository":{"url":"git+https://github.com/videojs/v10.git","type":"git","directory":"packages/spf"},"_npmVersion":"11.9.0","description":"Stream Processing Framework for Video.js 10","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@videojs/utils":"10.0.0-beta.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.15.12","vitest":"^3.2.4","playwright":"^1.58.1","typescript":"^5.9.3","@vitest/browser":"^3.2.4","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.7_1773941843273_0.14755822302010557","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.8":{"name":"@videojs/spf","version":"10.0.0-beta.8","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.8","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"homepage":"https://github.com/videojs/v10#readme","bugs":{"url":"https://github.com/videojs/v10/issues"},"dist":{"shasum":"e3ae3516cafd966c4bd8ec61072020d92a60a8ee","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.8.tgz","fileCount":18,"integrity":"sha512-IDyGppHjV105sVScZ06zHAZ16e8yG/epYWWCZSfACywU6izOp9X2xrGvWHTk4ECUfXt3a1aregp+kp8V+bsRZw==","signatures":[{"sig":"MEUCIFsXGHBrZlmP64pQ+4EnjA8EfMQxCVv/pyH6j64r0s37AiEAvkK0pmV64qilk39c7KJPuxKtonu5ZT2zxR9GTGwsTkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":459089},"main":"dist/index.js","type":"module","_from":"file:videojs-spf-10.0.0-beta.8.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","development":"./dist/index.js"},"./dom":{"types":"./dist/dom/index.d.ts","default":"./dist/dom/index.js","development":"./dist/dom/index.js"},"./playback-engine":{"types":"./dist/dom/playback-engine/index.d.ts","default":"./dist/dom/playback-engine/index.js","development":"./dist/dom/playback-engine/index.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --playback-engine","test":"vitest run","build":"tsc --build && tsdown","clean":"rm -rf dist types","test:ci":"vitest run --project=core --project=dom --project=utils","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch --silent"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"_resolved":"/tmp/1a2e022893a084eb41380fca37fb6cf2/videojs-spf-10.0.0-beta.8.tgz","_integrity":"sha512-IDyGppHjV105sVScZ06zHAZ16e8yG/epYWWCZSfACywU6izOp9X2xrGvWHTk4ECUfXt3a1aregp+kp8V+bsRZw==","repository":{"url":"git+https://github.com/videojs/v10.git","type":"git","directory":"packages/spf"},"_npmVersion":"11.9.0","description":"Stream Processing Framework for Video.js 10","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@videojs/utils":"10.0.0-beta.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.15.12","vitest":"^3.2.4","playwright":"^1.58.1","typescript":"^5.9.3","@vitest/browser":"^3.2.4","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.8_1774050961511_0.9966612435279183","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.9":{"name":"@videojs/spf","version":"10.0.0-beta.9","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.9","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"homepage":"https://github.com/videojs/v10#readme","bugs":{"url":"https://github.com/videojs/v10/issues"},"dist":{"shasum":"02bb237c37b3d9a2cd8f650db5dbab3efd21ea19","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.9.tgz","fileCount":18,"integrity":"sha512-/BLyC5tK3a+acOS0q7QuOp9SCCBpkzS2Eo7OGHZu3p0ftDubsThy+2WeAvvuurzVPaqaffWL2d+PqCqCMM3FyA==","signatures":[{"sig":"MEQCIBpmJR/Ng3VkUUwodox1BxNnAQ2pb42M1THEe9L241OVAiAFzZDV3Odifs8UvlJdx1qdmN7oWQmpG+ArR65Xw9fFNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462517},"main":"dist/index.js","type":"module","_from":"file:videojs-spf-10.0.0-beta.9.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","development":"./dist/index.js"},"./dom":{"types":"./dist/dom/index.d.ts","default":"./dist/dom/index.js","development":"./dist/dom/index.js"},"./playback-engine":{"types":"./dist/dom/playback-engine/index.d.ts","default":"./dist/dom/playback-engine/index.js","development":"./dist/dom/playback-engine/index.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --playback-engine","test":"vitest run","build":"tsc --build && tsdown","clean":"rm -rf dist types","test:ci":"vitest run --project=core --project=dom --project=utils","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch --silent"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"_resolved":"/tmp/6ecf9847fa5116004676a5b466eb2cda/videojs-spf-10.0.0-beta.9.tgz","_integrity":"sha512-/BLyC5tK3a+acOS0q7QuOp9SCCBpkzS2Eo7OGHZu3p0ftDubsThy+2WeAvvuurzVPaqaffWL2d+PqCqCMM3FyA==","repository":{"url":"git+https://github.com/videojs/v10.git","type":"git","directory":"packages/spf"},"_npmVersion":"11.9.0","description":"Stream Processing Framework for Video.js 10","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@videojs/utils":"10.0.0-beta.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.15.12","vitest":"^3.2.4","playwright":"^1.58.1","typescript":"^5.9.3","@vitest/browser":"^3.2.4","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.9_1774285400716_0.7181822883868372","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.10":{"name":"@videojs/spf","version":"10.0.0-beta.10","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.10","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"homepage":"https://github.com/videojs/v10#readme","bugs":{"url":"https://github.com/videojs/v10/issues"},"dist":{"shasum":"afe4157d6fbe65e28fda540f0a09ae6017595264","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.10.tgz","fileCount":18,"integrity":"sha512-/Hi7QhdFBmr5NphI6dK85ENnzubBXJ1Q8A6VaSxIDnLdaICfRI686t82FpE7EHTTnnRezutHskpYhJEzbLJcDA==","signatures":[{"sig":"MEUCIE0K2dLu9hq3M/n1L9OFJnbdnqzvqaQy+YwQXesjQAjDAiEAg7MralkX1OtUz76O0iIlD63LCWFJbYx2MLK5Wcb6+HU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462520},"main":"dist/index.js","type":"module","_from":"file:videojs-spf-10.0.0-beta.10.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","development":"./dist/index.js"},"./dom":{"types":"./dist/dom/index.d.ts","default":"./dist/dom/index.js","development":"./dist/dom/index.js"},"./playback-engine":{"types":"./dist/dom/playback-engine/index.d.ts","default":"./dist/dom/playback-engine/index.js","development":"./dist/dom/playback-engine/index.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --playback-engine","test":"vitest run","build":"tsc --build && tsdown","clean":"rm -rf dist types","test:ci":"vitest run --project=core --project=dom --project=utils","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch --silent"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"_resolved":"/tmp/234866b44d003c0a939fe821ba2b1885/videojs-spf-10.0.0-beta.10.tgz","_integrity":"sha512-/Hi7QhdFBmr5NphI6dK85ENnzubBXJ1Q8A6VaSxIDnLdaICfRI686t82FpE7EHTTnnRezutHskpYhJEzbLJcDA==","repository":{"url":"git+https://github.com/videojs/v10.git","type":"git","directory":"packages/spf"},"_npmVersion":"11.9.0","description":"Stream Processing Framework for Video.js 10","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@videojs/utils":"10.0.0-beta.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.15.12","vitest":"^3.2.4","playwright":"^1.58.1","typescript":"^5.9.3","@vitest/browser":"^3.2.4","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.10_1774310678241_0.7270716971346596","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.11":{"name":"@videojs/spf","version":"10.0.0-beta.11","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.11","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"homepage":"https://github.com/videojs/v10#readme","bugs":{"url":"https://github.com/videojs/v10/issues"},"dist":{"shasum":"61f46a92256adf6800b5b03992411bde328233dd","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.11.tgz","fileCount":231,"integrity":"sha512-3NInNjZdGeNY4wrx/3xEG4VbWPzc1iYp7GQiF/rN9QHHVtT32iEm8gLJekA6JoygkDi2CqDkmu02EG2O5BkKew==","signatures":[{"sig":"MEQCIEPQ+NTA0jnCkKAoDa1qmLmJ2jwjKNuyE7Tzkf2meeczAiAoo48iFDAwCaVOdZ3BN15E6vn78Ev474Lzj4esQUMAfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":905473},"main":"dist/default/index.js","type":"module","_from":"file:videojs-spf-10.0.0-beta.11.tgz","types":"dist/dev/index.d.ts","module":"dist/default/index.js","exports":{".":{"types":"./dist/dev/index.d.ts","default":"./dist/default/index.js","development":"./dist/dev/index.js"},"./dom":{"types":"./dist/dev/dom.d.ts","default":"./dist/default/dom.js","development":"./dist/dev/dom.js"},"./playback-engine":{"types":"./dist/dev/dom/playback-engine.d.ts","default":"./dist/default/dom/playback-engine.js","development":"./dist/dev/dom/playback-engine.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --playback-engine","test":"vitest run","build":"tsdown","clean":"rm -rf dist types","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch ./src --no-clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"_resolved":"/tmp/f5807c4c9f470cf886999fbed8877824/videojs-spf-10.0.0-beta.11.tgz","_integrity":"sha512-3NInNjZdGeNY4wrx/3xEG4VbWPzc1iYp7GQiF/rN9QHHVtT32iEm8gLJekA6JoygkDi2CqDkmu02EG2O5BkKew==","repository":{"url":"git+https://github.com/videojs/v10.git","type":"git","directory":"packages/spf"},"_npmVersion":"11.9.0","description":"Stream Processing Framework for Video.js 10","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@videojs/utils":"10.0.0-beta.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.20.3","vitest":"^4.1.0","playwright":"^1.58.1","typescript":"^6.0.2","@vitest/browser":"^4.1.0","@vitest/coverage-v8":"^4.1.0","@vitest/browser-playwright":"4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.11_1774342604500_0.199671573862515","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.12":{"name":"@videojs/spf","version":"10.0.0-beta.12","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.12","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"homepage":"https://github.com/videojs/v10#readme","bugs":{"url":"https://github.com/videojs/v10/issues"},"dist":{"shasum":"20028608d962f3948eddc6103dc2b2d500275a3f","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.12.tgz","fileCount":224,"integrity":"sha512-VYusLEBXLYKLC4aZNIDg6HyAGodr+ZDHhp06cYmJp66+cuTv3mwL9cTEIsd28mqIVBeBaVGguU/P4UBgAqAtMw==","signatures":[{"sig":"MEYCIQD/HA6eA0c/FABSDj5mjYjHlU9mjxeCsxXwbxWl/56lFAIhAJgxDBqCihrhntyYKC0T3fkNsoP0we3Vj91qC9tltHfb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":848918},"main":"dist/default/index.js","type":"module","_from":"file:videojs-spf-10.0.0-beta.12.tgz","types":"dist/dev/index.d.ts","module":"dist/default/index.js","exports":{".":{"types":"./dist/dev/index.d.ts","default":"./dist/default/index.js","development":"./dist/dev/index.js"},"./dom":{"types":"./dist/dev/dom.d.ts","default":"./dist/default/dom.js","development":"./dist/dev/dom.js"},"./playback-engine":{"types":"./dist/dev/dom/playback-engine.d.ts","default":"./dist/default/dom/playback-engine.js","development":"./dist/dev/dom/playback-engine.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --playback-engine","test":"vitest run","build":"tsdown","clean":"rimraf --glob dist types '*.tsbuildinfo'","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch ./src --no-clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"_resolved":"/tmp/b0bdf67ef3b1ae9963cd2a01fea3fb53/videojs-spf-10.0.0-beta.12.tgz","_integrity":"sha512-VYusLEBXLYKLC4aZNIDg6HyAGodr+ZDHhp06cYmJp66+cuTv3mwL9cTEIsd28mqIVBeBaVGguU/P4UBgAqAtMw==","repository":{"url":"git+https://github.com/videojs/v10.git","type":"git","directory":"packages/spf"},"_npmVersion":"11.9.0","description":"Stream Processing Framework for Video.js 10","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@videojs/utils":"10.0.0-beta.12","signal-polyfill":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.21.4","vitest":"^4.1.0","playwright":"^1.58.1","typescript":"^6.0.2","@vitest/browser":"^4.1.0","@vitest/coverage-v8":"^4.1.0","@vitest/browser-playwright":"4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.12_1775002376181_0.2566143737957609","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.13":{"name":"@videojs/spf","version":"10.0.0-beta.13","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.13","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"homepage":"https://github.com/videojs/v10#readme","bugs":{"url":"https://github.com/videojs/v10/issues"},"dist":{"shasum":"9a40c32e4831f3abf3740fdc7508780a25ae442b","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.13.tgz","fileCount":224,"integrity":"sha512-sbhccoZQ4idNS1Pki/yUL5z4GkEo0vkviBSIXkh8GGE5uw7Fe9/AU4HxxT4dijl4tgamGfXVu2gMP01Uu+2IlQ==","signatures":[{"sig":"MEUCIQCLv3X9K8uREdCLhxulQfD7FsWXEScrhsQ2ZZN7MbKdIgIgIDSSFNJhXGcsRV9WjGYQLNxzTQEN2PHnEkoVAWMlnM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":848918},"main":"dist/default/index.js","type":"module","_from":"file:videojs-spf-10.0.0-beta.13.tgz","types":"dist/dev/index.d.ts","module":"dist/default/index.js","exports":{".":{"types":"./dist/dev/index.d.ts","default":"./dist/default/index.js","development":"./dist/dev/index.js"},"./dom":{"types":"./dist/dev/dom.d.ts","default":"./dist/default/dom.js","development":"./dist/dev/dom.js"},"./playback-engine":{"types":"./dist/dev/dom/playback-engine.d.ts","default":"./dist/default/dom/playback-engine.js","development":"./dist/dev/dom/playback-engine.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --playback-engine","test":"vitest run","build":"tsdown","clean":"rimraf --glob dist types '*.tsbuildinfo'","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch ./src --no-clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"_resolved":"/tmp/3b4574381084426364925d2f9a697931/videojs-spf-10.0.0-beta.13.tgz","_integrity":"sha512-sbhccoZQ4idNS1Pki/yUL5z4GkEo0vkviBSIXkh8GGE5uw7Fe9/AU4HxxT4dijl4tgamGfXVu2gMP01Uu+2IlQ==","repository":{"url":"git+https://github.com/videojs/v10.git","type":"git","directory":"packages/spf"},"_npmVersion":"11.9.0","description":"Stream Processing Framework for Video.js 10","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@videojs/utils":"10.0.0-beta.13","signal-polyfill":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.21.4","vitest":"^4.1.0","playwright":"^1.58.1","typescript":"^6.0.2","@vitest/browser":"^4.1.0","@vitest/coverage-v8":"^4.1.0","@vitest/browser-playwright":"4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.13_1775007545704_0.7285917309599046","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.14":{"name":"@videojs/spf","version":"10.0.0-beta.14","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.14","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"homepage":"https://github.com/videojs/v10#readme","bugs":{"url":"https://github.com/videojs/v10/issues"},"dist":{"shasum":"07335190f7a12b3060bf6901fdb642991033d79e","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.14.tgz","fileCount":224,"integrity":"sha512-P+j8F/N5L37fDs5q2ZE/FsNT6ptKf5M/3Z93eOA+XDT+yjM0hz2PgMrh4i46MbhkLXZeyiLOaB04cDcLftCgvg==","signatures":[{"sig":"MEQCIDRiuAPbzzxCJtQZjz1uCOv1QaCF6BUPreLXoJseP0dJAiA9XJdxtbyArAX66txLoshbMDupPWw1kY6UMooP91ATOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":848918},"main":"dist/default/index.js","type":"module","_from":"file:videojs-spf-10.0.0-beta.14.tgz","types":"dist/dev/index.d.ts","module":"dist/default/index.js","exports":{".":{"types":"./dist/dev/index.d.ts","default":"./dist/default/index.js","development":"./dist/dev/index.js"},"./dom":{"types":"./dist/dev/dom.d.ts","default":"./dist/default/dom.js","development":"./dist/dev/dom.js"},"./playback-engine":{"types":"./dist/dev/dom/playback-engine.d.ts","default":"./dist/default/dom/playback-engine.js","development":"./dist/dev/dom/playback-engine.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --playback-engine","test":"vitest run","build":"tsdown","clean":"rimraf --glob dist types '*.tsbuildinfo'","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch ./src --no-clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"_resolved":"/tmp/04b2f3014a333d00b42352f58299b6cc/videojs-spf-10.0.0-beta.14.tgz","_integrity":"sha512-P+j8F/N5L37fDs5q2ZE/FsNT6ptKf5M/3Z93eOA+XDT+yjM0hz2PgMrh4i46MbhkLXZeyiLOaB04cDcLftCgvg==","repository":{"url":"git+https://github.com/videojs/v10.git","type":"git","directory":"packages/spf"},"_npmVersion":"11.9.0","description":"Stream Processing Framework for Video.js 10","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@videojs/utils":"10.0.0-beta.14","signal-polyfill":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.21.4","vitest":"^4.1.0","playwright":"^1.58.1","typescript":"^6.0.2","@vitest/browser":"^4.1.0","@vitest/coverage-v8":"^4.1.0","@vitest/browser-playwright":"4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.14_1775200822523_0.25002075047000316","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.15":{"name":"@videojs/spf","version":"10.0.0-beta.15","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.15","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"homepage":"https://github.com/videojs/v10#readme","bugs":{"url":"https://github.com/videojs/v10/issues"},"dist":{"shasum":"b62999443fe6ecf52273ab17ecffa18988145846","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.15.tgz","fileCount":224,"integrity":"sha512-h80PGh0MCBsdC437nGvCery75WrcNGom/zzsdl2EVpTCPb3PiroNOZHJg1Rl2dlFLOyBDgIXvu2b+j7qLRkrtg==","signatures":[{"sig":"MEUCIQCpUcLghiZNFSgovyQ0F/BCnu+RC7DIm3FrCcl15PeA0gIgI30KcF+ONWq6wKm/uVaNeCeS6Qv35b/273MkHdpJHh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":848918},"main":"dist/default/index.js","type":"module","_from":"file:videojs-spf-10.0.0-beta.15.tgz","types":"dist/dev/index.d.ts","module":"dist/default/index.js","exports":{".":{"types":"./dist/dev/index.d.ts","default":"./dist/default/index.js","development":"./dist/dev/index.js"},"./dom":{"types":"./dist/dev/dom.d.ts","default":"./dist/default/dom.js","development":"./dist/dev/dom.js"},"./playback-engine":{"types":"./dist/dev/dom/playback-engine.d.ts","default":"./dist/default/dom/playback-engine.js","development":"./dist/dev/dom/playback-engine.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --playback-engine","test":"vitest run","build":"tsdown","clean":"rimraf --glob dist types '*.tsbuildinfo'","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch ./src --no-clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"_resolved":"/tmp/7c9c2da58adf2d5a24e33e3c7f124bd9/videojs-spf-10.0.0-beta.15.tgz","_integrity":"sha512-h80PGh0MCBsdC437nGvCery75WrcNGom/zzsdl2EVpTCPb3PiroNOZHJg1Rl2dlFLOyBDgIXvu2b+j7qLRkrtg==","repository":{"url":"git+https://github.com/videojs/v10.git","type":"git","directory":"packages/spf"},"_npmVersion":"11.9.0","description":"Stream Processing Framework for Video.js 10","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@videojs/utils":"10.0.0-beta.15","signal-polyfill":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.21.4","vitest":"^4.1.0","playwright":"^1.58.1","typescript":"^6.0.2","@vitest/browser":"^4.1.0","@vitest/coverage-v8":"^4.1.0","@vitest/browser-playwright":"4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.15_1775257032318_0.9614748735937033","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.16":{"name":"@videojs/spf","version":"10.0.0-beta.16","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.16","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"homepage":"https://github.com/videojs/v10#readme","bugs":{"url":"https://github.com/videojs/v10/issues"},"dist":{"shasum":"3c66a919b3d4702b382bab2b58146a7f9177ea2d","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.16.tgz","fileCount":252,"integrity":"sha512-qUIxQLtzkr+YYdRA+dkssQW1yoS3J/iV7Mp0TX7LKxV9Y68/3/k9pvwWvKdurJTBfdVZEZ24B789QF3uZ1X1pA==","signatures":[{"sig":"MEYCIQDv42SJTLuNR39h9MkPr2h66RTnLT/8untvhLVdFsySkwIhAIQJCpbw/PqiD8RUKaa/578mk8kPbiqBfcDOdxHVAjwX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":940841},"main":"dist/default/index.js","type":"module","_from":"file:videojs-spf-10.0.0-beta.16.tgz","types":"dist/dev/index.d.ts","module":"dist/default/index.js","exports":{".":{"types":"./dist/dev/index.d.ts","default":"./dist/default/index.js","development":"./dist/dev/index.js"},"./dom":{"types":"./dist/dev/dom.d.ts","default":"./dist/default/dom.js","development":"./dist/dev/dom.js"},"./playback-engine":{"types":"./dist/dev/dom/playback-engine.d.ts","default":"./dist/default/dom/playback-engine.js","development":"./dist/dev/dom/playback-engine.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --playback-engine","test":"vitest run","build":"tsdown","clean":"rimraf --glob dist types '*.tsbuildinfo'","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch ./src --no-clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"_resolved":"/tmp/15dba928655751b01fa7bc382791c3d3/videojs-spf-10.0.0-beta.16.tgz","_integrity":"sha512-qUIxQLtzkr+YYdRA+dkssQW1yoS3J/iV7Mp0TX7LKxV9Y68/3/k9pvwWvKdurJTBfdVZEZ24B789QF3uZ1X1pA==","repository":{"url":"git+https://github.com/videojs/v10.git","type":"git","directory":"packages/spf"},"_npmVersion":"11.9.0","description":"Stream Processing Framework for Video.js 10","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@videojs/utils":"10.0.0-beta.16","signal-polyfill":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.21.4","vitest":"^4.1.0","playwright":"^1.59.1","typescript":"^6.0.2","@vitest/browser":"^4.1.0","@vitest/coverage-v8":"^4.1.0","@vitest/browser-playwright":"4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.16_1775859564463_0.19088202283293754","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.17":{"name":"@videojs/spf","version":"10.0.0-beta.17","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.17","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"homepage":"https://github.com/videojs/v10#readme","bugs":{"url":"https://github.com/videojs/v10/issues"},"dist":{"shasum":"c33b9ca7eb863a2588cd4ef79942cf54fc6eee2a","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.17.tgz","fileCount":252,"integrity":"sha512-ufGqPrTYmi0N9qIepNacqgYS0JiJJfDUxaCHchhP0IdK81wrE/6R6z/0Oh15e4U2ciwKWcLREJA8uKNTxO2wbQ==","signatures":[{"sig":"MEUCIQCAcT7jcKVOGB7caTy6vqHmqp35EOGUf7/myeMrvXFERwIgbiRiimhpI1eVHhijPRtFoViGgNaSqJicIvs65ulMxIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":940841},"main":"dist/default/index.js","type":"module","_from":"file:videojs-spf-10.0.0-beta.17.tgz","types":"dist/dev/index.d.ts","module":"dist/default/index.js","exports":{".":{"types":"./dist/dev/index.d.ts","default":"./dist/default/index.js","development":"./dist/dev/index.js"},"./dom":{"types":"./dist/dev/dom.d.ts","default":"./dist/default/dom.js","development":"./dist/dev/dom.js"},"./playback-engine":{"types":"./dist/dev/dom/playback-engine.d.ts","default":"./dist/default/dom/playback-engine.js","development":"./dist/dev/dom/playback-engine.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --playback-engine","test":"vitest run","build":"tsdown","clean":"rimraf --glob dist types '*.tsbuildinfo'","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch ./src --no-clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"_resolved":"/tmp/b3bc68880507f2cff4858d951759e4dd/videojs-spf-10.0.0-beta.17.tgz","_integrity":"sha512-ufGqPrTYmi0N9qIepNacqgYS0JiJJfDUxaCHchhP0IdK81wrE/6R6z/0Oh15e4U2ciwKWcLREJA8uKNTxO2wbQ==","repository":{"url":"git+https://github.com/videojs/v10.git","type":"git","directory":"packages/spf"},"_npmVersion":"11.9.0","description":"Stream Processing Framework for Video.js 10","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@videojs/utils":"10.0.0-beta.17","signal-polyfill":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.21.4","vitest":"^4.1.0","playwright":"^1.59.1","typescript":"^6.0.2","@vitest/browser":"^4.1.0","@vitest/coverage-v8":"^4.1.0","@vitest/browser-playwright":"4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.17_1775884339760_0.07989927351478454","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.21":{"name":"@videojs/spf","version":"10.0.0-beta.21","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.21","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"homepage":"https://github.com/videojs/v10#readme","bugs":{"url":"https://github.com/videojs/v10/issues"},"dist":{"shasum":"24def65767ea6e771cfbb9bc0300565b127c4301","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.21.tgz","fileCount":252,"integrity":"sha512-fhJFqo/BFQhQFT5XbZz5q8hMeCLx7/kg/kCvsXsF5pbmn6tolrY3VE9PRGwq+DclfsEDttwtGel0qP2zmFj9Eg==","signatures":[{"sig":"MEUCIQC3/R3ohLc0qdg5vIwjsYPVmKEUGsHB8wrwWUWSpqpN+wIgHKlfLlWXX6hv/83pt4eRmLi44/g9ysjEYh2h4al3SPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":943554},"main":"dist/default/index.js","type":"module","_from":"file:videojs-spf-10.0.0-beta.21.tgz","types":"dist/dev/index.d.ts","module":"dist/default/index.js","exports":{".":{"types":"./dist/dev/index.d.ts","default":"./dist/default/index.js","development":"./dist/dev/index.js"},"./dom":{"types":"./dist/dev/dom.d.ts","default":"./dist/default/dom.js","development":"./dist/dev/dom.js"},"./playback-engine":{"types":"./dist/dev/dom/playback-engine.d.ts","default":"./dist/default/dom/playback-engine.js","development":"./dist/dev/dom/playback-engine.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --playback-engine","test":"vitest run","build":"tsdown","clean":"rimraf --glob dist types '*.tsbuildinfo'","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch ./src --no-clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"_resolved":"/tmp/727b568c8dbf873c6dc361250ccb27f2/videojs-spf-10.0.0-beta.21.tgz","_integrity":"sha512-fhJFqo/BFQhQFT5XbZz5q8hMeCLx7/kg/kCvsXsF5pbmn6tolrY3VE9PRGwq+DclfsEDttwtGel0qP2zmFj9Eg==","repository":{"url":"git+https://github.com/videojs/v10.git","type":"git","directory":"packages/spf"},"_npmVersion":"11.9.0","description":"Stream Processing Framework for Video.js 10","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@videojs/utils":"10.0.0-beta.21","signal-polyfill":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.21.4","vitest":"^4.1.0","playwright":"^1.59.1","typescript":"^6.0.2","@vitest/browser":"^4.1.0","@vitest/coverage-v8":"^4.1.0","@vitest/browser-playwright":"4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.21_1776205372016_0.5795301585532291","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.22":{"name":"@videojs/spf","version":"10.0.0-beta.22","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.22","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"homepage":"https://github.com/videojs/v10#readme","bugs":{"url":"https://github.com/videojs/v10/issues"},"dist":{"shasum":"b59d75487f15ac2a249c4f29b4a13b96b9cc034d","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.22.tgz","fileCount":252,"integrity":"sha512-doojb+SVgqjgYN4+b3eK6y4dwol4KPEuUKT/O8A1XZGLau3c9fo6O3v7xIPR5vJbnjcvPLj80epNiZD4q1DeAg==","signatures":[{"sig":"MEQCIFxkhyLfXWRuhhDFoXVbB5JotsbdkUl/8O1MFQ1pfqJqAiBR5x0x+taYMs3+0HYwMWmmACd36Z5z+eMV9LCzxwbRTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":943554},"main":"dist/default/index.js","type":"module","_from":"file:videojs-spf-10.0.0-beta.22.tgz","types":"dist/dev/index.d.ts","module":"dist/default/index.js","exports":{".":{"types":"./dist/dev/index.d.ts","default":"./dist/default/index.js","development":"./dist/dev/index.js"},"./dom":{"types":"./dist/dev/dom.d.ts","default":"./dist/default/dom.js","development":"./dist/dev/dom.js"},"./playback-engine":{"types":"./dist/dev/dom/playback-engine.d.ts","default":"./dist/default/dom/playback-engine.js","development":"./dist/dev/dom/playback-engine.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --playback-engine","test":"vitest run","build":"tsdown","clean":"rimraf --glob dist types '*.tsbuildinfo'","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch ./src --no-clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"_resolved":"/tmp/739c1a37bf95edfaa646716a7fa10900/videojs-spf-10.0.0-beta.22.tgz","_integrity":"sha512-doojb+SVgqjgYN4+b3eK6y4dwol4KPEuUKT/O8A1XZGLau3c9fo6O3v7xIPR5vJbnjcvPLj80epNiZD4q1DeAg==","repository":{"url":"git+https://github.com/videojs/v10.git","type":"git","directory":"packages/spf"},"_npmVersion":"11.9.0","description":"Stream Processing Framework for Video.js 10","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@videojs/utils":"10.0.0-beta.22","signal-polyfill":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.21.4","vitest":"^4.1.0","playwright":"^1.59.1","typescript":"^6.0.2","@vitest/browser":"^4.1.0","@vitest/coverage-v8":"^4.1.0","@vitest/browser-playwright":"4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.22_1776500509113_0.9680068244821438","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.23":{"name":"@videojs/spf","version":"10.0.0-beta.23","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.23","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"homepage":"https://github.com/videojs/v10#readme","bugs":{"url":"https://github.com/videojs/v10/issues"},"dist":{"shasum":"4cde0e12521fdf810d298fb93218619ae2693b9e","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.23.tgz","fileCount":252,"integrity":"sha512-2D92vBeDwfeCk1Wj8HgVrBHMmiW4uzKu6cKz7kv1SR+aDPT4FFQM9bqNgEyadZUU0QB5L1iuBvPF0fwv3/boNA==","signatures":[{"sig":"MEYCIQDYdY83RSgRDO9AbMycirkA0ELHuWjFQqHYIhlMfBGScwIhAJmnHQdpFTTlpuY9EJ22NkZkAQ1BqY8Rndz2jO7+tGAw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":944556},"main":"dist/default/index.js","type":"module","_from":"file:videojs-spf-10.0.0-beta.23.tgz","types":"dist/dev/index.d.ts","module":"dist/default/index.js","exports":{".":{"types":"./dist/dev/index.d.ts","default":"./dist/default/index.js","development":"./dist/dev/index.js"},"./dom":{"types":"./dist/dev/dom.d.ts","default":"./dist/default/dom.js","development":"./dist/dev/dom.js"},"./playback-engine":{"types":"./dist/dev/dom/playback-engine.d.ts","default":"./dist/default/dom/playback-engine.js","development":"./dist/dev/dom/playback-engine.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --playback-engine","test":"vitest run","build":"tsdown","clean":"rimraf --glob dist types '*.tsbuildinfo'","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch ./src --no-clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"_resolved":"/tmp/282342f232645225d531efb3787a0155/videojs-spf-10.0.0-beta.23.tgz","_integrity":"sha512-2D92vBeDwfeCk1Wj8HgVrBHMmiW4uzKu6cKz7kv1SR+aDPT4FFQM9bqNgEyadZUU0QB5L1iuBvPF0fwv3/boNA==","repository":{"url":"git+https://github.com/videojs/v10.git","type":"git","directory":"packages/spf"},"_npmVersion":"11.9.0","description":"Stream Processing Framework for Video.js 10","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@videojs/utils":"10.0.0-beta.23","signal-polyfill":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.21.9","vitest":"^4.1.0","playwright":"^1.59.1","@vitest/browser":"^4.1.0","@vitest/coverage-v8":"^4.1.0","@vitest/browser-playwright":"4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.23_1777322977127_0.6820617535379863","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.24":{"name":"@videojs/spf","version":"10.0.0-beta.24","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.24","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"homepage":"https://github.com/videojs/v10#readme","bugs":{"url":"https://github.com/videojs/v10/issues"},"dist":{"shasum":"06b02671ed7213e3d505b3364d189cda94b7a9fc","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.24.tgz","fileCount":300,"integrity":"sha512-ACTOHzhCoTJLndyX5lq+k7A3Q9gaJeEdtjgVfbYvV/F8OwEA1zT5gGJnG/bbHC81yI/w51b+YneB8pGJutUTjw==","signatures":[{"sig":"MEUCIExj4nbYNH0kaR/KYxzZ6AOVT9v1UPX7YtX1lax9xecdAiEAhl8QtO/DxL8s1q2w7XWIzYcbIbhsyucyW+BGegTExnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1320735},"main":"dist/default/index.js","type":"module","_from":"file:videojs-spf-10.0.0-beta.24.tgz","types":"dist/dev/index.d.ts","module":"dist/default/index.js","exports":{".":{"types":"./dist/dev/index.d.ts","default":"./dist/default/index.js","development":"./dist/dev/index.js"},"./dom":{"types":"./dist/dev/dom.d.ts","default":"./dist/default/dom.js","development":"./dist/dev/dom.js"},"./hls":{"types":"./dist/dev/hls.d.ts","default":"./dist/default/hls.js","development":"./dist/dev/hls.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --hls","test":"vitest run","build":"tsdown","clean":"rimraf --glob dist types '*.tsbuildinfo'","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch ./src --no-clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"_resolved":"/tmp/7cb76a70825f4345674e3b722523a804/videojs-spf-10.0.0-beta.24.tgz","_integrity":"sha512-ACTOHzhCoTJLndyX5lq+k7A3Q9gaJeEdtjgVfbYvV/F8OwEA1zT5gGJnG/bbHC81yI/w51b+YneB8pGJutUTjw==","repository":{"url":"git+https://github.com/videojs/v10.git","type":"git","directory":"packages/spf"},"_npmVersion":"11.9.0","description":"Stream Processing Framework for Video.js 10","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@videojs/utils":"10.0.0-beta.24","signal-polyfill":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.21.9","vitest":"^4.1.0","playwright":"^1.59.1","@vitest/browser":"^4.1.0","@vitest/coverage-v8":"^4.1.0","@vitest/browser-playwright":"4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.24_1779220266959_0.9758017371484196","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.25":{"name":"@videojs/spf","version":"10.0.0-beta.25","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.25","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"homepage":"https://github.com/videojs/v10#readme","bugs":{"url":"https://github.com/videojs/v10/issues"},"dist":{"shasum":"b8fff225a6b425b78b2629b53a91c7b00ffcbc4f","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.25.tgz","fileCount":355,"integrity":"sha512-SETOzCPbSxuzCoX+bF2u7/Z80AA/Xwpqpy5ki//yslIyPxWkMT0GFydXdoZ/bJpNsBqGmDbDxEBDo1uMjnM4mQ==","signatures":[{"sig":"MEUCIQDB2m5J8/lJ8QoJffcV1n/HHoTXE79qqcuv/negBZBXmQIgBfbM3Sm8ikrduC2odwubmkHnrw9eJxo7CE1jEl4hR4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1702498},"main":"dist/default/index.js","type":"module","_from":"file:videojs-spf-10.0.0-beta.25.tgz","types":"dist/dev/index.d.ts","module":"dist/default/index.js","exports":{".":{"types":"./dist/dev/index.d.ts","default":"./dist/default/index.js","development":"./dist/dev/index.js"},"./dom":{"types":"./dist/dev/dom.d.ts","default":"./dist/default/dom.js","development":"./dist/dev/dom.js"},"./hls":{"types":"./dist/dev/hls.d.ts","default":"./dist/default/hls.js","development":"./dist/dev/hls.js"},"./background-video":{"types":"./dist/dev/background-video.d.ts","default":"./dist/default/background-video.js","development":"./dist/dev/background-video.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --hls","test":"vitest run","build":"tsdown","clean":"rimraf --glob dist types '*.tsbuildinfo'","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch ./src --no-clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"_resolved":"/tmp/53a464028f31da6c03de5c9ff1e6091f/videojs-spf-10.0.0-beta.25.tgz","_integrity":"sha512-SETOzCPbSxuzCoX+bF2u7/Z80AA/Xwpqpy5ki//yslIyPxWkMT0GFydXdoZ/bJpNsBqGmDbDxEBDo1uMjnM4mQ==","repository":{"url":"git+https://github.com/videojs/v10.git","type":"git","directory":"packages/spf"},"_npmVersion":"11.9.0","description":"Stream Processing Framework for Video.js 10","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@videojs/utils":"10.0.0-beta.25","signal-polyfill":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.21.9","vitest":"^4.1.0","playwright":"^1.59.1","@vitest/browser":"^4.1.0","@vitest/coverage-v8":"^4.1.0","@vitest/browser-playwright":"4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.25_1783447858475_0.6659881338373819","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.26":{"name":"@videojs/spf","version":"10.0.0-beta.26","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.26","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"dist":{"shasum":"87737f7772a9526a654dbce92beb1be3a8b4cea1","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.26.tgz","fileCount":423,"integrity":"sha512-/yrmy3fulSJd2owJ+RSiYWVGROu0uRcElGsqmTTXi050cWEI7Wk7vC+ve1zlCFyAB+9on9XDUvwy/G6QO8k9ww==","signatures":[{"sig":"MEYCIQCDLsqpJPf0U3XgfrAFlDzBoTicWPvtr+ja9DIy4jnBsgIhAKOINNiMDdCnwSrK/2bhqpF8OkkByzbo6RF+Hy1sKXuc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2161239},"main":"dist/default/index.js","type":"module","types":"dist/dev/index.d.ts","module":"dist/default/index.js","exports":{".":{"types":"./dist/dev/index.d.ts","default":"./dist/default/index.js","development":"./dist/dev/index.js"},"./dom":{"types":"./dist/dev/dom.d.ts","default":"./dist/default/dom.js","development":"./dist/dev/dom.js"},"./hls":{"types":"./dist/dev/hls.d.ts","default":"./dist/default/hls.js","development":"./dist/dev/hls.js"},"./media-tracks":{"types":"./dist/dev/media-tracks.d.ts","default":"./dist/default/media-tracks.js","development":"./dist/dev/media-tracks.js"},"./background-video":{"types":"./dist/dev/background-video.d.ts","default":"./dist/default/background-video.js","development":"./dist/dev/background-video.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --hls","test":"vitest run","build":"tsdown","clean":"rimraf --glob dist types '*.tsbuildinfo'","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch ./src --no-clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"repository":{"url":"https://github.com/videojs/v10","type":"git","directory":"packages/spf"},"description":"Stream Processing Framework for Video.js 10","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@videojs/utils":"10.0.0-beta.26","signal-polyfill":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.22.14","vitest":"^4.1.10","playwright":"^1.59.1","@vitest/browser":"^4.1.10","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.26_1785714073642_0.2894705854888169","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.27":{"name":"@videojs/spf","version":"10.0.0-beta.27","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.27","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"dist":{"shasum":"251f2fa6f41c820e45dcf20f4bddc6f92246cf17","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.27.tgz","fileCount":540,"integrity":"sha512-TNtNVwRr/MmJA67dyT8psqUF5NI8yz0icK7s06qf9mdTX79IcZ5zmoCZ8/NIGNvllIOFEBO4wXmpkVzJ6G7+GQ==","signatures":[{"sig":"MEYCIQC9DlOGg4b/1xC+hoiNYpLmpSq4K030BArI2x+Hym+K/gIhANN4IvKlu5BztTniBV1lliIoe+N5Pamz82R7dlrnRh3X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2684815},"main":"dist/default/index.js","type":"module","types":"dist/dev/index.d.ts","module":"dist/default/index.js","exports":{".":{"types":"./dist/dev/index.d.ts","default":"./dist/default/index.js","development":"./dist/dev/index.js"},"./dom":{"types":"./dist/dev/dom.d.ts","default":"./dist/default/dom.js","development":"./dist/dev/dom.js"},"./hls":{"types":"./dist/dev/hls.d.ts","default":"./dist/default/hls.js","development":"./dist/dev/hls.js"},"./hls-audio":{"types":"./dist/dev/hls-audio.d.ts","default":"./dist/default/hls-audio.js","development":"./dist/dev/hls-audio.js"},"./hls-video":{"types":"./dist/dev/hls-video.d.ts","default":"./dist/default/hls-video.js","development":"./dist/dev/hls-video.js"},"./mux-audio":{"types":"./dist/dev/mux-audio.d.ts","default":"./dist/default/mux-audio.js","development":"./dist/dev/mux-audio.js"},"./mux-video":{"types":"./dist/dev/mux-video.d.ts","default":"./dist/default/mux-video.js","development":"./dist/dev/mux-video.js"},"./media-tracks":{"types":"./dist/dev/media-tracks.d.ts","default":"./dist/default/media-tracks.js","development":"./dist/dev/media-tracks.js"},"./hls-background-video":{"types":"./dist/dev/hls-background-video.d.ts","default":"./dist/default/hls-background-video.js","development":"./dist/dev/hls-background-video.js"},"./mux-background-video":{"types":"./dist/dev/mux-background-video.d.ts","default":"./dist/default/mux-background-video.js","development":"./dist/dev/mux-background-video.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --hls","test":"vitest run","build":"tsdown","clean":"rimraf --glob dist types '*.tsbuildinfo'","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch ./src --no-clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"repository":{"url":"https://github.com/videojs/v10","type":"git","directory":"packages/spf"},"description":"Stream Processing Framework for Video.js 10","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@videojs/media":"10.0.0-beta.27","@videojs/utils":"10.0.0-beta.27","signal-polyfill":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.22.14","vitest":"^4.1.10","playwright":"^1.59.1","@vitest/browser":"^4.1.10","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.27_1787007277525_0.5865461118310067","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.28":{"name":"@videojs/spf","version":"10.0.0-beta.28","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.28","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"dist":{"shasum":"488ccd293260ce2274eff099d59b0b38ac2330d6","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.28.tgz","fileCount":540,"integrity":"sha512-0wG3ATd7pB8ELZpayqXtw+ThbWRXO0dY9zc6ExsHkdxRSNIjc2AeOlvoQPgVcAt1qVgWnY33mSotmknVCWxVhA==","signatures":[{"sig":"MEUCIQCGv4LONYsboDcAu0XKWJwYmm3WA1OekfTnnpSWdmfOJwIgNHTtXKQBevFS5wpSwDWEnIv151BnJ5aE8KkpTU5/grw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2684815},"main":"dist/default/index.js","type":"module","types":"dist/dev/index.d.ts","module":"dist/default/index.js","exports":{".":{"types":"./dist/dev/index.d.ts","default":"./dist/default/index.js","development":"./dist/dev/index.js"},"./dom":{"types":"./dist/dev/dom.d.ts","default":"./dist/default/dom.js","development":"./dist/dev/dom.js"},"./hls":{"types":"./dist/dev/hls.d.ts","default":"./dist/default/hls.js","development":"./dist/dev/hls.js"},"./hls-audio":{"types":"./dist/dev/hls-audio.d.ts","default":"./dist/default/hls-audio.js","development":"./dist/dev/hls-audio.js"},"./hls-video":{"types":"./dist/dev/hls-video.d.ts","default":"./dist/default/hls-video.js","development":"./dist/dev/hls-video.js"},"./mux-audio":{"types":"./dist/dev/mux-audio.d.ts","default":"./dist/default/mux-audio.js","development":"./dist/dev/mux-audio.js"},"./mux-video":{"types":"./dist/dev/mux-video.d.ts","default":"./dist/default/mux-video.js","development":"./dist/dev/mux-video.js"},"./media-tracks":{"types":"./dist/dev/media-tracks.d.ts","default":"./dist/default/media-tracks.js","development":"./dist/dev/media-tracks.js"},"./hls-background-video":{"types":"./dist/dev/hls-background-video.d.ts","default":"./dist/default/hls-background-video.js","development":"./dist/dev/hls-background-video.js"},"./mux-background-video":{"types":"./dist/dev/mux-background-video.d.ts","default":"./dist/default/mux-background-video.js","development":"./dist/dev/mux-background-video.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --hls","test":"vitest run","build":"tsdown","clean":"rimraf --glob dist types '*.tsbuildinfo'","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch ./src --no-clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"repository":{"url":"https://github.com/videojs/v10","type":"git","directory":"packages/spf"},"description":"Stream Processing Framework for Video.js 10","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@videojs/media":"10.0.0-beta.28","@videojs/utils":"10.0.0-beta.28","signal-polyfill":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.22.14","vitest":"^4.1.10","playwright":"^1.59.1","@vitest/browser":"^4.1.10","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.28_1787104202877_0.5673878490410447","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.29":{"name":"@videojs/spf","version":"10.0.0-beta.29","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.29","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"dist":{"shasum":"1f6422829b43f19ecd0309349388cb7e32c7d15b","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.29.tgz","fileCount":554,"integrity":"sha512-cUk0e6N9JuxdNOj0/NBTo8ALTxWrfXdZUp6JleQ/DFVg/TU87tjnVkMxYwmEqoRkLUm/KaMGdD2i0Vu6QNf7pQ==","signatures":[{"sig":"MEYCIQC6xzOMmmBUtpeyV59A1BxrOc0nugjWAH0RBAJLl4pD0AIhAIn3ICmPEDqxyaL4A0rBgZ61+PZIA5pw0bySsD7nmmVn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2814335},"main":"dist/default/index.js","type":"module","types":"dist/dev/index.d.ts","module":"dist/default/index.js","exports":{".":{"types":"./dist/dev/index.d.ts","default":"./dist/default/index.js","development":"./dist/dev/index.js"},"./dom":{"types":"./dist/dev/dom.d.ts","default":"./dist/default/dom.js","development":"./dist/dev/dom.js"},"./hls":{"types":"./dist/dev/hls.d.ts","default":"./dist/default/hls.js","development":"./dist/dev/hls.js"},"./hls-audio":{"types":"./dist/dev/hls-audio.d.ts","default":"./dist/default/hls-audio.js","development":"./dist/dev/hls-audio.js"},"./hls-video":{"types":"./dist/dev/hls-video.d.ts","default":"./dist/default/hls-video.js","development":"./dist/dev/hls-video.js"},"./mux-audio":{"types":"./dist/dev/mux-audio.d.ts","default":"./dist/default/mux-audio.js","development":"./dist/dev/mux-audio.js"},"./mux-video":{"types":"./dist/dev/mux-video.d.ts","default":"./dist/default/mux-video.js","development":"./dist/dev/mux-video.js"},"./media-tracks":{"types":"./dist/dev/media-tracks.d.ts","default":"./dist/default/media-tracks.js","development":"./dist/dev/media-tracks.js"},"./hls-background-video":{"types":"./dist/dev/hls-background-video.d.ts","default":"./dist/default/hls-background-video.js","development":"./dist/dev/hls-background-video.js"},"./mux-background-video":{"types":"./dist/dev/mux-background-video.d.ts","default":"./dist/default/mux-background-video.js","development":"./dist/dev/mux-background-video.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --hls","test":"vitest run","build":"tsdown","clean":"rimraf --glob dist types '*.tsbuildinfo'","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch ./src --no-clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"repository":{"url":"https://github.com/videojs/v10","type":"git","directory":"packages/spf"},"description":"Stream Processing Framework for Video.js 10","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@videojs/media":"10.0.0-beta.29","@videojs/utils":"10.0.0-beta.29","signal-polyfill":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.22.14","vitest":"^4.1.10","playwright":"^1.59.1","@vitest/browser":"^4.1.10","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.29_1787176823023_0.9762596100392227","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.30":{"name":"@videojs/spf","version":"10.0.0-beta.30","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.30","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"dist":{"shasum":"845773c410c0cbb2c171fdbe3471b317a1c442b9","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.30.tgz","fileCount":566,"integrity":"sha512-qE9kr9T5qbDQFqIXAPAUSFGIrhDuS2zMHVdlXjNMIlOqY2N3hyL3ZSgY6zERYP5P+QaFk81SJ0kk4RIWlARikQ==","signatures":[{"sig":"MEQCIArkMa+CG0rFO2RWJ/wsPjBB7clXmd01dVWduJLA0DbpAiA5CHUjnpK5TkO9gQ8V4Ssmmsp6EtPxJNvASPO1XWDkKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2853373},"main":"dist/default/index.js","type":"module","types":"dist/dev/index.d.ts","module":"dist/default/index.js","exports":{".":{"types":"./dist/dev/index.d.ts","default":"./dist/default/index.js","development":"./dist/dev/index.js"},"./dom":{"types":"./dist/dev/dom.d.ts","default":"./dist/default/dom.js","development":"./dist/dev/dom.js"},"./hls":{"types":"./dist/dev/hls.d.ts","default":"./dist/default/hls.js","development":"./dist/dev/hls.js"},"./hls-audio":{"types":"./dist/dev/hls-audio.d.ts","default":"./dist/default/hls-audio.js","development":"./dist/dev/hls-audio.js"},"./hls-video":{"types":"./dist/dev/hls-video.d.ts","default":"./dist/default/hls-video.js","development":"./dist/dev/hls-video.js"},"./mux-audio":{"types":"./dist/dev/mux-audio.d.ts","default":"./dist/default/mux-audio.js","development":"./dist/dev/mux-audio.js"},"./mux-video":{"types":"./dist/dev/mux-video.d.ts","default":"./dist/default/mux-video.js","development":"./dist/dev/mux-video.js"},"./media-tracks":{"types":"./dist/dev/media-tracks.d.ts","default":"./dist/default/media-tracks.js","development":"./dist/dev/media-tracks.js"},"./hls-background-video":{"types":"./dist/dev/hls-background-video.d.ts","default":"./dist/default/hls-background-video.js","development":"./dist/dev/hls-background-video.js"},"./mux-background-video":{"types":"./dist/dev/mux-background-video.d.ts","default":"./dist/default/mux-background-video.js","development":"./dist/dev/mux-background-video.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --hls","test":"vitest run","build":"tsdown","clean":"rimraf --glob dist types '*.tsbuildinfo'","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch ./src --no-clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"repository":{"url":"https://github.com/videojs/v10","type":"git","directory":"packages/spf"},"description":"Stream Processing Framework for Video.js 10","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@videojs/media":"10.0.0-beta.30","@videojs/utils":"10.0.0-beta.30","signal-polyfill":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.22.14","vitest":"^4.1.10","playwright":"^1.59.1","@vitest/browser":"^4.1.10","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.30_1787258241696_0.41368735034419957","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.31":{"name":"@videojs/spf","version":"10.0.0-beta.31","keywords":["video","hls","streaming","spf","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.31","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"dist":{"shasum":"c70fb22097ad100f06e02c2c327e3e8ba2e81fc5","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.31.tgz","fileCount":566,"integrity":"sha512-7dI1ZaermeqUwtaLuTVniF51WNQklNLMAMKdPOfi8qen8AxkZEmGlN9rLa55YarcyYMiUvpMFEv7XfcctNUSPA==","signatures":[{"sig":"MEYCIQDva4+IEDfXrP+9S7JYP9VVW6MsXIj/JZ1EBqF9WiwKygIhAMrexeH8a+l1Cq4Qc7M5kF3pGqpKN32cJz0zycitQ7B+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-beta.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2853373},"main":"dist/default/index.js","type":"module","types":"dist/dev/index.d.ts","module":"dist/default/index.js","exports":{".":{"types":"./dist/dev/index.d.ts","default":"./dist/default/index.js","development":"./dist/dev/index.js"},"./dom":{"types":"./dist/dev/dom.d.ts","default":"./dist/default/dom.js","development":"./dist/dev/dom.js"},"./hls":{"types":"./dist/dev/hls.d.ts","default":"./dist/default/hls.js","development":"./dist/dev/hls.js"},"./hls-audio":{"types":"./dist/dev/hls-audio.d.ts","default":"./dist/default/hls-audio.js","development":"./dist/dev/hls-audio.js"},"./hls-video":{"types":"./dist/dev/hls-video.d.ts","default":"./dist/default/hls-video.js","development":"./dist/dev/hls-video.js"},"./mux-audio":{"types":"./dist/dev/mux-audio.d.ts","default":"./dist/default/mux-audio.js","development":"./dist/dev/mux-audio.js"},"./mux-video":{"types":"./dist/dev/mux-video.d.ts","default":"./dist/default/mux-video.js","development":"./dist/dev/mux-video.js"},"./media-tracks":{"types":"./dist/dev/media-tracks.d.ts","default":"./dist/default/media-tracks.js","development":"./dist/dev/media-tracks.js"},"./hls-background-video":{"types":"./dist/dev/hls-background-video.d.ts","default":"./dist/default/hls-background-video.js","development":"./dist/dev/hls-background-video.js"},"./mux-background-video":{"types":"./dist/dev/mux-background-video.d.ts","default":"./dist/default/mux-background-video.js","development":"./dist/dev/mux-background-video.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --hls","test":"vitest run","build":"tsdown","clean":"rimraf --glob dist types '*.tsbuildinfo'","size:all":"node scripts/measure-size.js --all","test:watch":"vitest","build:watch":"tsdown --watch ./src --no-clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"repository":{"url":"https://github.com/videojs/v10","type":"git","directory":"packages/spf"},"description":"Stream Processing Framework for Video.js 10","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@videojs/media":"10.0.0-beta.31","@videojs/utils":"10.0.0-beta.31","signal-polyfill":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.22.14","vitest":"^4.1.10","playwright":"^1.59.1","@vitest/browser":"^4.1.10","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.31_1787274267345_0.37416794105638274","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-beta.32":{"name":"@videojs/spf","version":"10.0.0-beta.32","keywords":["hls","spf","streaming","video","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-beta.32","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"},{"name":"decepulis","email":"de.cepulis@gmail.com"}],"dist":{"shasum":"cc5489bb9f1d99330637f49c86e5aedd82454ad7","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.32.tgz","fileCount":569,"integrity":"sha512-PAvlUyu+f3MTRTSVf/kWPTBlcn2D9n+HEX/uZvAXSIG5jFMr4hxjmcaPy+jbcRtaRThhUEjafhrPhc/hzFzI+A==","signatures":[{"sig":"MEUCIDto47b71b2wQ56FrhHByd7Jxpfvp8yFBrrS04X6iZPbAiEAzxMiTx6I9Z6vULEod0DW+hYzO/UBbzgNlIN7Vd6/dek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2894959},"main":"dist/default/index.js","type":"module","types":"dist/dev/index.d.ts","module":"dist/default/index.js","exports":{".":{"types":"./dist/dev/index.d.ts","default":"./dist/default/index.js","development":"./dist/dev/index.js"},"./dom":{"types":"./dist/dev/dom.d.ts","default":"./dist/default/dom.js","development":"./dist/dev/dom.js"},"./hls":{"types":"./dist/dev/hls.d.ts","default":"./dist/default/hls.js","development":"./dist/dev/hls.js"},"./hls-audio":{"types":"./dist/dev/hls-audio.d.ts","default":"./dist/default/hls-audio.js","development":"./dist/dev/hls-audio.js"},"./hls-video":{"types":"./dist/dev/hls-video.d.ts","default":"./dist/default/hls-video.js","development":"./dist/dev/hls-video.js"},"./mux-audio":{"types":"./dist/dev/mux-audio.d.ts","default":"./dist/default/mux-audio.js","development":"./dist/dev/mux-audio.js"},"./mux-video":{"types":"./dist/dev/mux-video.d.ts","default":"./dist/default/mux-video.js","development":"./dist/dev/mux-video.js"},"./media-tracks":{"types":"./dist/dev/media-tracks.d.ts","default":"./dist/default/media-tracks.js","development":"./dist/dev/media-tracks.js"},"./hls-background-video":{"types":"./dist/dev/hls-background-video.d.ts","default":"./dist/default/hls-background-video.js","development":"./dist/dev/hls-background-video.js"},"./mux-background-video":{"types":"./dist/dev/mux-background-video.d.ts","default":"./dist/default/mux-background-video.js","development":"./dist/dev/mux-background-video.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --hls","test":"vp test run","clean":"rimraf --glob dist types '*.tsbuildinfo' 'src/**/*.tsbuildinfo'","size:all":"node scripts/measure-size.js --all","test:watch":"vp test","build:watch":"vp pack --watch ./src --no-clean"},"_npmUser":{"name":"decepulis","email":"de.cepulis@gmail.com"},"repository":{"url":"https://github.com/videojs/v10","type":"git","directory":"packages/spf"},"description":"Stream Processing Framework for Video.js 10","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@videojs/media":"10.0.0-beta.32","@videojs/utils":"10.0.0-beta.32","signal-polyfill":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","vitest":"4.1.10","vite-plus":"0.2.8","playwright":"^1.59.1","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-beta.32_1787760409254_0.545625111898572","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-rc.1":{"name":"@videojs/spf","version":"10.0.0-rc.1","keywords":["hls","spf","streaming","video","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-rc.1","maintainers":[{"name":"ronaldqualabs","email":"ronaldu@qualabs.com"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"}],"dist":{"shasum":"769c183fc803bf3232ec70210ddd6488c143650f","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-rc.1.tgz","fileCount":542,"integrity":"sha512-85/29ePuSXxOQD1NlKSluf5GKcvnsTqJHfoPl/8bQp/Vi36Ck+Lik86lIjw8ST49JaguvqCKmtKHysKf6pupKg==","signatures":[{"sig":"MEUCIBRYwwNChO6WIIf754yy8sSgb7NuGeZ8J4Pg+cKWMCgyAiEAyzTgK8bHg6Sc/Ovm96SQ2cEUr7UZaIIqNuGFVzZqKKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2856416},"main":"dist/default/index.js","type":"module","types":"dist/dev/index.d.ts","module":"dist/default/index.js","exports":{".":{"types":"./dist/dev/index.d.ts","default":"./dist/default/index.js","development":"./dist/dev/index.js"},"./dom":{"types":"./dist/dev/dom.d.ts","default":"./dist/default/dom.js","development":"./dist/dev/dom.js"},"./hls":{"types":"./dist/dev/hls.d.ts","default":"./dist/default/hls.js","development":"./dist/dev/hls.js"},"./hls-audio":{"types":"./dist/dev/hls-audio.d.ts","default":"./dist/default/hls-audio.js","development":"./dist/dev/hls-audio.js"},"./hls-video":{"types":"./dist/dev/hls-video.d.ts","default":"./dist/default/hls-video.js","development":"./dist/dev/hls-video.js"},"./media-tracks":{"types":"./dist/dev/media-tracks.d.ts","default":"./dist/default/media-tracks.js","development":"./dist/dev/media-tracks.js"},"./hls-background-video":{"types":"./dist/dev/hls-background-video.d.ts","default":"./dist/default/hls-background-video.js","development":"./dist/dev/hls-background-video.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --hls","test":"vp test run","clean":"rimraf --glob dist types '*.tsbuildinfo' 'src/**/*.tsbuildinfo'","size:all":"node scripts/measure-size.js --all","test:watch":"vp test","build:watch":"vp pack --watch ./src --no-clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"repository":{"url":"https://github.com/videojs/v10","type":"git","directory":"packages/spf"},"description":"Stream Processing Framework for Video.js 10","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@videojs/media":"10.0.0-rc.1","@videojs/utils":"10.0.0-rc.1","signal-polyfill":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","vitest":"4.1.10","vite-plus":"0.2.8","playwright":"^1.59.1","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-rc.1_1788900397974_0.8433808363201498","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-rc.2":{"name":"@videojs/spf","version":"10.0.0-rc.2","keywords":["hls","spf","streaming","video","videojs"],"license":"Apache-2.0","_id":"@videojs/spf@10.0.0-rc.2","maintainers":[{"name":"squarebracket","email":"chuck.wilson+github@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"tjaneczko","email":"tjaneczko@brightcove.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"incompl","email":"gsmith@incompl.com"},{"name":"mjneil","email":"mneilweb@gmail.com"},{"name":"okaramian","email":"okaramia@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"mmcc","email":"matt@mmcc.io"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"brightcove-user","email":"npm-user@brightcove.com"},{"name":"luwes","email":"me@wesleyluyten.com"},{"name":"decepulis","email":"de.cepulis@gmail.com"},{"name":"sam_potts","email":"sam@potts.es"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"phale","email":"phale@brightcove.com"}],"dist":{"shasum":"5b5d390f77922398d9a707cb89802657f510cb14","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-rc.2.tgz","fileCount":542,"integrity":"sha512-CLi/67WE7uluWYc27MxUIiYMYfAQS3erZUzLcQcn0ycuxlOo0+buNl2TgVaitZD99RS1vx0shB1eL5YoAeFTPg==","signatures":[{"sig":"MEYCIQCC367KQMdZ5hmRU8bzsWyr+nP4yCkVyJsP/D+F5VF59wIhAJJxxVDcgqVNtrrK4lJdRlHhAVHk5BLVxYEJVH0GB9ry","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2856416},"main":"dist/default/index.js","type":"module","types":"dist/dev/index.d.ts","module":"dist/default/index.js","exports":{".":{"types":"./dist/dev/index.d.ts","default":"./dist/default/index.js","development":"./dist/dev/index.js"},"./dom":{"types":"./dist/dev/dom.d.ts","default":"./dist/default/dom.js","development":"./dist/dev/dom.js"},"./hls":{"types":"./dist/dev/hls.d.ts","default":"./dist/default/hls.js","development":"./dist/dev/hls.js"},"./hls-audio":{"types":"./dist/dev/hls-audio.d.ts","default":"./dist/default/hls-audio.js","development":"./dist/dev/hls-audio.js"},"./hls-video":{"types":"./dist/dev/hls-video.d.ts","default":"./dist/default/hls-video.js","development":"./dist/dev/hls-video.js"},"./media-tracks":{"types":"./dist/dev/media-tracks.d.ts","default":"./dist/default/media-tracks.js","development":"./dist/dev/media-tracks.js"},"./hls-background-video":{"types":"./dist/dev/hls-background-video.d.ts","default":"./dist/default/hls-background-video.js","development":"./dist/dev/hls-background-video.js"}},"scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --hls","test":"vp test run","clean":"rimraf --glob dist types '*.tsbuildinfo' 'src/**/*.tsbuildinfo'","size:all":"node scripts/measure-size.js --all","test:watch":"vp test","build:watch":"vp pack --watch ./src --no-clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"repository":{"url":"https://github.com/videojs/v10","type":"git","directory":"packages/spf"},"description":"Stream Processing Framework for Video.js 10","directories":{},"sideEffects":false,"dependencies":{"@videojs/media":"10.0.0-rc.2","@videojs/utils":"10.0.0-rc.2","signal-polyfill":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","vitest":"4.1.10","vite-plus":"0.2.8","playwright":"^1.59.1","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/spf_10.0.0-rc.2_1788995759667_0.7285592461143824","host":"s3://npm-registry-packages-npm-production"}},"10.0.0-rc.3":{"_id":"@videojs/spf@10.0.0-rc.3","dist":{"shasum":"84e97ba81c361dd4166f4a27c68d82f2fd9187a5","tarball":"https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-rc.3.tgz","fileCount":429,"integrity":"sha512-LdN4rKhZO7vsNehtpnerNZhilgNFBfCN14in8pe06cE5iAc6WYLtacR2mfFrmlD0TtCRf/iDKalIA1ZQD3/Rbg==","signatures":[{"sig":"MEUCIQDoFx1J7HrUZeUuRDjXtwxU/QT6COdX/VFmUwVAevtjtAIgSsTZ2Lp5qi8fiTO/eaaw0BUWJ/XBbysn2ALjAOECG4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDTy7ZIBzKTWXjdzQOTcXkn3v53iToOf3aHHzG96A/T5gIgbwEQCtJcy/ZmWNRAu98G7OXB4aO7nwEQVpweLKfXjUE="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@videojs%2fspf@10.0.0-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2408141},"main":"dist/default/index.js","name":"@videojs/spf","type":"module","types":"dist/dev/index.d.ts","module":"dist/default/index.js","exports":{".":{"types":"./dist/dev/index.d.ts","default":"./dist/default/index.js","development":"./dist/dev/index.js"},"./dom":{"types":"./dist/dev/dom.d.ts","default":"./dist/default/dom.js","development":"./dist/dev/dom.js"},"./hls":{"types":"./dist/dev/hls.d.ts","default":"./dist/default/hls.js","development":"./dist/dev/hls.js"},"./hls-audio":{"types":"./dist/dev/hls-audio.d.ts","default":"./dist/default/hls-audio.js","development":"./dist/dev/hls-audio.js"},"./hls-video":{"types":"./dist/dev/hls-video.d.ts","default":"./dist/default/hls-video.js","development":"./dist/dev/hls-video.js"},"./media-tracks":{"types":"./dist/dev/media-tracks.d.ts","default":"./dist/default/media-tracks.js","development":"./dist/dev/media-tracks.js"},"./hls-background-video":{"types":"./dist/dev/hls-background-video.d.ts","default":"./dist/default/hls-background-video.js","development":"./dist/dev/hls-background-video.js"}},"license":"Apache-2.0","scripts":{"dev":"pnpm run build:watch","size":"node scripts/measure-size.js --hls","test":"vp test run","clean":"rimraf --glob dist types '*.tsbuildinfo' 'src/**/*.tsbuildinfo'","size:all":"node scripts/measure-size.js --all","test:watch":"vp test","build:watch":"vp pack --watch ./src --no-clean"},"version":"10.0.0-rc.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3b3700f-730b-43a2-9668-4970e62d76d9"}},"homepage":"https://videojs.org","keywords":["hls","spf","streaming","video","videojs"],"repository":{"url":"https://github.com/videojs/v10","type":"git","directory":"packages/spf"},"description":"Stream Processing Framework for Video.js 10","directories":{},"maintainers":[{"name":"squarebracket","email":"chuck.wilson+github@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"tjaneczko","email":"tjaneczko@brightcove.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"incompl","email":"gsmith@incompl.com"},{"name":"mjneil","email":"mneilweb@gmail.com"},{"name":"okaramian","email":"okaramia@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"mmcc","email":"matt@mmcc.io"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"brightcove-user","email":"npm-user@brightcove.com"},{"name":"luwes","email":"me@wesleyluyten.com"},{"name":"decepulis","email":"de.cepulis@gmail.com"},{"name":"sam_potts","email":"sam@potts.es"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"phale","email":"phale@brightcove.com"}],"sideEffects":false,"dependencies":{"@videojs/media":"10.0.0-rc.3","@videojs/utils":"10.0.0-rc.3","signal-polyfill":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","vitest":"4.1.10","vite-plus":"0.2.8","playwright":"^1.59.1","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/spf_10.0.0-rc.3_1790356454854_0.7897200402890423"}}},"time":{"created":"2026-03-09T23:32:18.873Z","modified":"2026-09-25T17:14:15.399Z","0.1.0-alpha.2":"2026-03-09T23:32:19.095Z","10.0.0-alpha.11":"2026-03-10T15:05:10.628Z","10.0.0-beta.1":"2026-03-10T16:20:24.048Z","10.0.0-beta.2":"2026-03-10T18:16:54.854Z","10.0.0-beta.3":"2026-03-11T04:52:21.163Z","10.0.0-beta.4":"2026-03-12T01:30:37.602Z","10.0.0-beta.5":"2026-03-12T10:11:27.462Z","10.0.0-beta.6":"2026-03-15T20:26:15.836Z","10.0.0-beta.7":"2026-03-19T17:37:23.429Z","10.0.0-beta.8":"2026-03-20T23:56:01.661Z","10.0.0-beta.9":"2026-03-23T17:03:20.889Z","10.0.0-beta.10":"2026-03-24T00:04:38.452Z","10.0.0-beta.11":"2026-03-24T08:56:44.671Z","10.0.0-beta.12":"2026-04-01T00:12:56.332Z","10.0.0-beta.13":"2026-04-01T01:39:05.918Z","10.0.0-beta.14":"2026-04-03T07:20:22.668Z","10.0.0-beta.15":"2026-04-03T22:57:12.492Z","10.0.0-beta.16":"2026-04-10T22:19:24.652Z","10.0.0-beta.17":"2026-04-11T05:12:19.952Z","10.0.0-beta.21":"2026-04-14T22:22:52.259Z","10.0.0-beta.22":"2026-04-18T08:21:49.334Z","10.0.0-beta.23":"2026-04-27T20:49:37.278Z","10.0.0-beta.24":"2026-05-19T19:51:07.235Z","10.0.0-beta.25":"2026-07-07T18:10:58.638Z","10.0.0-beta.26":"2026-08-02T23:41:13.813Z","10.0.0-beta.27":"2026-08-17T22:54:37.683Z","10.0.0-beta.28":"2026-08-19T01:50:03.037Z","10.0.0-beta.29":"2026-08-19T22:00:23.175Z","10.0.0-beta.30":"2026-08-20T20:37:21.963Z","10.0.0-beta.31":"2026-08-21T01:04:27.524Z","10.0.0-beta.32":"2026-08-26T16:06:49.421Z","10.0.0-rc.1":"2026-09-08T20:46:38.366Z","10.0.0-rc.2":"2026-09-09T23:15:59.841Z","10.0.0-rc.3":"2026-09-25T17:14:14.981Z"},"license":"Apache-2.0","keywords":["hls","spf","streaming","video","videojs"],"repository":{"url":"https://github.com/videojs/v10","type":"git","directory":"packages/spf"},"description":"Stream Processing Framework for Video.js 10","maintainers":[{"name":"squarebracket","email":"chuck.wilson+github@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"tjaneczko","email":"tjaneczko@brightcove.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"incompl","email":"gsmith@incompl.com"},{"name":"mjneil","email":"mneilweb@gmail.com"},{"name":"okaramian","email":"okaramia@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"mmcc","email":"matt@mmcc.io"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"brightcove-user","email":"npm-user@brightcove.com"},{"name":"luwes","email":"me@wesleyluyten.com"},{"name":"decepulis","email":"de.cepulis@gmail.com"},{"name":"sam_potts","email":"sam@potts.es"},{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"phale","email":"phale@brightcove.com"}],"readme":"# @videojs/spf\n\n[![package-badge]][package]\n\n> **⚠️ Release candidate** Close to stable. Adoption in real projects encouraged.\n\n## Overview\n\n`@videojs/spf` is a lightweight, bundle-size-optimized streaming engine for Video.js 10. It provides\nHLS playback with adaptive bitrate switching, WebVTT captions, and MSE support.\n\n## Concepts\n\n- [SPF fundamentals](./docs/fundamentals.md)\n- [HLS engine composition](./docs/hls-engine.md)\n\n## Community\n\nIf you need help with anything related to Video.js 10, or if you'd like to casually chat with other\nmembers:\n\n- [Join Discord Server][discord]\n- [See GitHub Discussions][gh-discussions]\n\n## License\n\n[Apache-2.0](./LICENSE)\n\n[package]: https://www.npmjs.com/package/@videojs/spf\n[package-badge]: https://img.shields.io/npm/v/@videojs/spf?label=@videojs/spf\n[discord]: https://discord.gg/JBqHh485uF\n[gh-discussions]: https://github.com/videojs/v10/discussions\n","readmeFilename":"","homepage":"https://videojs.org"}