{"_id":"@wcstack/picture-in-picture","_rev":"47-26fa2f2c0beb3e80f666bc81cc30e10e","name":"@wcstack/picture-in-picture","dist-tags":{"latest":"3.4.0"},"versions":{"1.16.0":{"name":"@wcstack/picture-in-picture","version":"1.16.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.16.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"ce2032e723a660bc8cd7931932e155b030c30cc6","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.16.0.tgz","fileCount":10,"integrity":"sha512-CFYXD3SpSTgyCTWCCZ0vlTfeidGgnPjLg+q14/5aYnmob+fjnCLgLUWyQmZDyAvxE5QvPVUwYlnVttWr0C5AqA==","signatures":[{"sig":"MEUCIQDfZERTWFXsnfMjfM6kAUEYnlQDttOfS5cFEOcQ5Un6AQIgPzvglYIJAGJgob+9dMXutDSbTkk0WXamINPaFrVwmRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105771},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"c0e07e3eec1983dd5381074e9c4af024d0e03f67","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"mogera551","email":"mogera551@gmail.com"},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"10.9.8","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.16.0_1783462453546_0.6278287904995861","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@wcstack/picture-in-picture","version":"1.17.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.17.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"5814504bc1e398a81c4952c52f508d90d6e10062","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.17.0.tgz","fileCount":10,"integrity":"sha512-aleo4olbcb3d/5ZRl6AR1y6VFmiZeWRpq/9iwi75seTWD5kGuEFfY+gzPuOxxG+KF1HRB8oEbNNHn/OlM08Itg==","signatures":[{"sig":"MEUCIQCTClNRK2p/OKDaM/+ZZW3v2iBzDk26SnZCDOxL62v5jAIgRi2ZBqn24kaeNUh47dZ/vPm8mF6WgQ/Kad6E3nsf7is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120505},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"0d5db9f1db1abd1f68f4ed1434431f5f04b1ae5a","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"mogera551","email":"mogera551@gmail.com"},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"10.9.8","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.17.0_1783550408365_0.3057556807529651","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@wcstack/picture-in-picture","version":"1.18.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.18.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"03e9da9f310844c48b3dcf110fdfdfe9f8498194","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.18.0.tgz","fileCount":10,"integrity":"sha512-CVBpgUy9aePpFY8HUzDMrjCuuqGiOTZRUN7R7ttoFVhv39rhjMl+FDdZ27VqloqNs1iHSjQzPC3Z8Jn9TU+kYA==","signatures":[{"sig":"MEYCIQDu/t464kMJTh4/yvYyOVVrpEbZ+sXMCXUwA+tWdip36gIhAPFuW2IoR9AaEPZyz3CD7RzGnldNvReSxbV7p+PSk2U/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120505},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"28d5a633f9b94830eac44ead25a216d4ba647036","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"mogera551","email":"mogera551@gmail.com"},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"10.9.8","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.18.0_1783819791281_0.19546431242017603","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@wcstack/picture-in-picture","version":"1.19.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.19.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"a269a9d9a646280f97eeddce26ba627a3e947412","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.19.0.tgz","fileCount":10,"integrity":"sha512-xVKdyG6Uhq608uizM02p/XMhkc/wDMylalBwxwAuhGv/0nmUTz5kjjJTIL585IxcM6FHVZSUhUX1RS272sZ1vw==","signatures":[{"sig":"MEQCIEWpIZTZb5KXVR4PvJhyOI8vWHMmxOQ/b9prJHkbo0nAAiB1trRRnVLSmsWzuRdY+Cqf0tKT1nfy2PPPgFhz4wWhGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120505},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"6c1fdc81ae51e129d3bcf73303154eab1f079d11","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"mogera551","email":"mogera551@gmail.com"},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"10.9.8","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.19.0_1783850838205_0.15486516084519897","host":"s3://npm-registry-packages-npm-production"}},"1.19.1":{"name":"@wcstack/picture-in-picture","version":"1.19.1","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.19.1","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"40eabbfcf4bdf5f7af04803b1c69c199df592930","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.19.1.tgz","fileCount":10,"integrity":"sha512-HFQnoP7ETT9sqL7a2CNl5cWuT7wbibXzDV06Az+8pmFl/YDFZYDN93PLt/D7pez928a1ZKnBzrCxnFCLOiCwfg==","signatures":[{"sig":"MEQCIBK5fRgcinTUBxTtzZsOIHZpjZ+3+yQEaiMDoEgE6ndGAiA9NxtBGybrVN/KNpToP2BCJJuf/WqZiljSlH3j2XhFNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120505},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"4aecf0f21b264129dfb439285dc9cc4aecf7a8bb","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"mogera551","email":"mogera551@gmail.com"},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"10.9.8","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.19.1_1783896484845_0.7410872524978804","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@wcstack/picture-in-picture","version":"1.20.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.20.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"b4aebd8cbb8280cc29f1da1f478222e13994123a","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.20.0.tgz","fileCount":10,"integrity":"sha512-FMBFgP22V943bRvzQabQmioNVdBs8kD1xfK+/K7/1tzxRzKojseQOQCbmbXnu2788zw4Ew4nuHdfl73pl0k4jg==","signatures":[{"sig":"MEYCIQDg1qYKd6s3yNe/R5bMkbTasDZltwx1dIMHzeh5iu2qZQIhAJV0ZGad1yTtDZTGpODmLKkO6w7/mKMf+jJG7IB71pNT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120505},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"27371dca55888c864028042e71d8a7e7149365b4","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"mogera551","email":"mogera551@gmail.com"},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"10.9.8","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.20.0_1783981878941_0.5337238764582668","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@wcstack/picture-in-picture","version":"1.21.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.21.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"cb8c75a85346a39f66ce3344a8df7485d5bd9357","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.21.0.tgz","fileCount":10,"integrity":"sha512-4gJv7tPqrV2y/sGr9Gr7GE4bW/0BHhqdjmx7vF4DLmWvKFWQvO5kqqKBLn9Qxd1DP8Yoy77Xv+VcNviVZrEb6A==","signatures":[{"sig":"MEUCIQDup1fSedvc0ce8pqRuBN1v8Tb6H6VaE8WsVDPpWaGrVgIgKUoJwwHGAJ/IGh3Ud2lWh4Y76i924uOlCcdUxYuLv7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149922},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"7b60af1478e371d63edb504d5f6104c49af4c348","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"mogera551","email":"mogera551@gmail.com"},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"10.9.8","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.21.0_1784237409271_0.5745902714394395","host":"s3://npm-registry-packages-npm-production"}},"1.21.1":{"name":"@wcstack/picture-in-picture","version":"1.21.1","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.21.1","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"0a7f6ad817c6326ed5f2a6065183f7a370f72459","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.21.1.tgz","fileCount":10,"integrity":"sha512-RaUAAmONpFQO4CU5yLWLYF2Z+nvdS+6rZ9OHou3wt7CoMQkI/tBZdM0eci74ZiEJWa7OEQ5L9a99YZSYBhojfw==","signatures":[{"sig":"MEQCIE6gZZ9FaH09eG3hpD9rTqo3tktbKDENaDfBqak5R4aYAiBXbXjqDvjZzoaBR/lkBx3airm44rF7y/Pe+sKwq3NJyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149922},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"76e4e9d08fcc3ded1635d5111559950f6e774249","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"mogera551","email":"mogera551@gmail.com"},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"10.9.8","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.21.1_1784290851377_0.9736069342281437","host":"s3://npm-registry-packages-npm-production"}},"1.21.2":{"name":"@wcstack/picture-in-picture","version":"1.21.2","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.21.2","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"c5cd2a2d3e9cb0840f72666b634dc6dbc290aa0e","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.21.2.tgz","fileCount":10,"integrity":"sha512-FSBkKwydY5tOxxoTql4Tp9oBxZwcoH4xvFYrF09xZmbVa61APeiF6TarHeIo0/rZbqyPFb00z6q1RnAddfAyQA==","signatures":[{"sig":"MEQCHwxfcxyofPC8GmAQ3fJB415zB4p7tWWPSgRV7gC8Au8CIQCEiisuZGhQG1EBDN4ki6+NT6WCcbIf0ywUIxB7I/GtnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.21.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149922},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"7f0d1f9091db1a8c3f7355a30bdca100b29b55f2","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"mogera551","email":"mogera551@gmail.com"},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"10.9.8","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.21.2_1784311387961_0.4400603813993962","host":"s3://npm-registry-packages-npm-production"}},"1.21.3":{"name":"@wcstack/picture-in-picture","version":"1.21.3","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.21.3","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"cae992f54c4b3976a39fdaf6bab9686b40d1a0eb","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.21.3.tgz","fileCount":10,"integrity":"sha512-aUEJSbXGPhDUy1JKEMAoYNEqWEAhDE5eXhJ4CebL9hzGtTGEkdq/Zyf79RcUNoIaBUYIDrxZB4HkI07n++QPOQ==","signatures":[{"sig":"MEUCIB6Ev0hVo/3qyoMZeDWGIG4jIzzmJZ1BIvMRG4Cjme49AiEA6cZOxk9nuNhQ5PDLCph/5TtI+tRxYxdHQXsrLTmwmrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.21.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149922},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"bb7dd7faea9c800859b0340265d7735299c400cc","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"mogera551","email":"mogera551@gmail.com"},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"10.9.8","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.21.3_1784326471856_0.9513206951415858","host":"s3://npm-registry-packages-npm-production"}},"1.21.4":{"name":"@wcstack/picture-in-picture","version":"1.21.4","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.21.4","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"b4c2e003921318d515cf1f1f680a5dcc927c5669","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.21.4.tgz","fileCount":10,"integrity":"sha512-Z+jSw6KInCL5CfBcO+A6R+2vV4/xQW1JZQgVPiGyS61GwjN/xijcPbUyUi42+PxiD/KbvXvoACTxhKTuuvOcIA==","signatures":[{"sig":"MEUCIAyKxmB/iZw9agLkEr4XGgD40LTY/N3f0E8PFjq3P78GAiEAraFkinwGV1E1YYhb9JeOObp3CXZxA/xKgdlrQiC1tWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.21.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149922},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"a288c7dd882ab8b51e5901b1c395bb95885fbfc2","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"mogera551","email":"mogera551@gmail.com"},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"10.9.8","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.21.4_1784370755315_0.4386094301028476","host":"s3://npm-registry-packages-npm-production"}},"1.21.5":{"name":"@wcstack/picture-in-picture","version":"1.21.5","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.21.5","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"cf445baa8ff2c9568407551febc6de592fb93219","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.21.5.tgz","fileCount":10,"integrity":"sha512-sjiPc1nQFupLfnCg6zQ/sTlW9MsvXg3pPi/7hHUtr0DBw7EE7tyiCJ0EpPWhQo6tWh/MFMn7Ud+8rghmu0k8Wg==","signatures":[{"sig":"MEYCIQCYMCuc0ZVVIFb9RmHMMK2Ch16D2a6NU3ZBI1cWLNkX5wIhALuboq7uw19ntte0BoEXtT02eUUzztQsPXpaywvJhfgn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.21.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149922},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"071105e991b97000298999e7d8faad94e8759ef8","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"mogera551","email":"mogera551@gmail.com"},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"10.9.8","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.21.5_1784376427149_0.7831759567934713","host":"s3://npm-registry-packages-npm-production"}},"1.21.6":{"name":"@wcstack/picture-in-picture","version":"1.21.6","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.21.6","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"e3050578b870d95a5979f3d73871fcceca759b06","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.21.6.tgz","fileCount":10,"integrity":"sha512-bIZwIY8W8WvbqEOcBJ7XHDix4m+To4SLPE5y+TmvS14EKhXnd/gt+6W3tVR1OesiGnctHMPHBlblRuYaZjkFKg==","signatures":[{"sig":"MEQCIDcCmNvWQej8ynUkCyJYWW6RuwoLW5XlwmNlPxnDZPa8AiA/vTCcZ5c+1frob6mcwfiWdHzUqofbzVqYS9wRcZilZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.21.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149922},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"47aa5e1149c14c926f723f2e0b6a36bdb78af0d9","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"mogera551","email":"mogera551@gmail.com"},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"10.9.8","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.21.6_1784419871394_0.3738709566286207","host":"s3://npm-registry-packages-npm-production"}},"1.21.7":{"name":"@wcstack/picture-in-picture","version":"1.21.7","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.21.7","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"6fdf8f0aa69fe19f31f0ceca9560af00f21e870e","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.21.7.tgz","fileCount":10,"integrity":"sha512-fVlNWnnnBm+uSrKQAJroul+dJazDKP52yDebwQla9lzqXC7o9y5D4+9h/inVUKsU55Lse5/FZ6R+AMuxE3bXJQ==","signatures":[{"sig":"MEYCIQCSjfZiISP9mt1E9v05PgJ0YhwmFWxhc/sL666VcXbl3AIhAIlXL9Gd/klSFmV8aWizXHWkwgFLWPe6V8IH66sQpIgA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.21.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149922},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"e9b7599330fde4b713d66a559e3c8cc76a82acc1","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"mogera551","email":"mogera551@gmail.com"},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"10.9.8","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.21.7_1784436625436_0.14214904975659204","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@wcstack/picture-in-picture","version":"1.22.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.22.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"c4c115a772d00be4014a54f2735e0de6944e6ce4","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.22.0.tgz","fileCount":10,"integrity":"sha512-m0/TFmS9QvfqZxOm+D/iel/jQ7BhenqVw4xSNz38irlbe2GE28ipCG5487aHhNjCHk8ZYw2qHp1FUrPF/HpLyw==","signatures":[{"sig":"MEUCIECQ+5fHA17uyvPLBaeg8SLW8rmkoyFzgnHnNjgUD9W+AiEApE3QrYpkkIjdbEZWDrNAl+AyOPduItMgEfoXn+NYOAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149922},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"70526eec39b4a1953f7c80b59887de719c164660","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"mogera551","email":"mogera551@gmail.com"},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"10.9.8","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.22.0_1784838848522_0.5534098175665632","host":"s3://npm-registry-packages-npm-production"}},"1.22.1":{"name":"@wcstack/picture-in-picture","version":"1.22.1","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.22.1","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"1631dcd7f7c9def7b700f96c13a711e666b3329b","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.22.1.tgz","fileCount":10,"integrity":"sha512-qSLlkZ9pBDYgKk9rMJBysLrzx4nyMbJVTKYTRuG3LaDxoKEJyRw3XJvhgQxl4S312cOGeucDLBkoBgdWD2PVsA==","signatures":[{"sig":"MEUCIEzQ6mpprfBMXqPT4BhJtuzIDRmoIwhzXuKm9Va7lRg0AiEA3HkIn7+vSXS7028qu7TyMjypo1u7XzyiPjE+aGQ7ZbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149922},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"46c72602dfa3f4ae3e70e7e4f1c85445f7dfdc36","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"mogera551","email":"mogera551@gmail.com"},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"10.9.8","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.22.1_1784845156435_0.054606936628611935","host":"s3://npm-registry-packages-npm-production"}},"1.22.2":{"name":"@wcstack/picture-in-picture","version":"1.22.2","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.22.2","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"8d0e731c1eaa4286be679696f3f0c25f31ac570f","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.22.2.tgz","fileCount":10,"integrity":"sha512-/zq9CiLu8LcNnoVIgwFHhwspxoJMB/aqLp6c0K3xzIQhYvUrB79MZaFtHcsRCnlF5LCCHQ6AsuB2A3khXEHLoQ==","signatures":[{"sig":"MEQCIF/ivPx84gYPanp+FaNPT54IwYY/NDvCI8eTUyQEAWO8AiANW9vajZTCSF7hE5I4pW6PXjdMDDO93brc920Jr9gjCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.22.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149922},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"067688ac65b332e5bd01f973fb3cf4268d8c9e53","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"mogera551","email":"mogera551@gmail.com"},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"10.9.8","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.22.2_1784847025705_0.3741468994825832","host":"s3://npm-registry-packages-npm-production"}},"1.22.3":{"name":"@wcstack/picture-in-picture","version":"1.22.3","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.22.3","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"0799de78f799be8736a74da0aa787633f0a20f6f","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.22.3.tgz","fileCount":10,"integrity":"sha512-KQRzGNjwbJX52WUSx5gERX5dcBJQPs8vh8idPo4n7kKu2Gjfqko6PfP6sItrIlLnWDysTsMAYJGGzOlDNRpUBg==","signatures":[{"sig":"MEUCIEHx3TZUckJuhM6yVg+g3khg9EmN/FtYTH4yOzvu6P2mAiEAtS0jcYYhzCc1Pzrz0TA2kPfBO7msu1ZTnQExNfweadc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.22.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149922},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"0d7ce30bc82053f4d88a2748a0c8f75fb03537b5","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"mogera551","email":"mogera551@gmail.com"},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"10.9.8","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.22.3_1784861645851_0.33515440812942465","host":"s3://npm-registry-packages-npm-production"}},"1.22.4":{"name":"@wcstack/picture-in-picture","version":"1.22.4","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.22.4","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"dccda345b3ebc410faa0f06706759a2476422c39","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.22.4.tgz","fileCount":10,"integrity":"sha512-LC1cz+6Hq8wRxNjFLXWSQI5QtXraP3cadH3TzvCl91HpABWLkr13HQ6QNibFnLfImrAuNcFj7akA+hN5xEaFcQ==","signatures":[{"sig":"MEQCICvvmIgzzcm1t1nleRaZXc2y8UvrZs6HcelZ8RqZBfdlAiBn/HvbkTX3Lywk8P5N736lY8qlc69aFkw8M4x6zYBVdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.22.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150714},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"504bef393d8f0296a39b4975efdd76e4b578d963","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"mogera551","email":"mogera551@gmail.com"},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"10.9.8","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.22.4_1784872006997_0.6832492716849734","host":"s3://npm-registry-packages-npm-production"}},"1.22.5":{"name":"@wcstack/picture-in-picture","version":"1.22.5","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.22.5","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"ab4b9050ae1ef667d8858f505767b5ea5b975d94","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.22.5.tgz","fileCount":10,"integrity":"sha512-/tbQJI3g0FSe5AIwSv/v6Lj0LricK2wv1SUrR4tJ1f/nVaGfp3DDqD2kyYC/fqyburCgjxM1/dr0yRM4dddzvQ==","signatures":[{"sig":"MEUCIFiM0IShD8EVT87cCVC6u9TMpKz5oWPyavMcALkOC0dGAiEA0+10jdPdvZv74mQH7e058bc2KFldu15p4njZOpAj4i8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.22.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150714},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"d5b5df83e10d9bcce1210aeb8e1cb343d55179c7","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"mogera551","email":"mogera551@gmail.com"},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"10.9.8","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.22.5_1784878570794_0.6620844791440814","host":"s3://npm-registry-packages-npm-production"}},"1.22.6":{"name":"@wcstack/picture-in-picture","version":"1.22.6","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.22.6","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"c8f75dab5921c1ecf4c13bd33360596255e0d616","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.22.6.tgz","fileCount":10,"integrity":"sha512-PH3CMRhhQiVk0A05dOmtYepf7TMQnDMJRkH1hzPvp6EXFzVGuE/tUfmFwGnj0L6SOvv8KTFFWNWSugWVq/v0fQ==","signatures":[{"sig":"MEYCIQCpXXnJiA6Va5MR8o40tblFuN3NhiOUt6HE6H7GTkj0FQIhAO7GpyK+5nD0JHCJr0e1t2dbEINEam6G9qo+CbOMe7Fq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.22.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150714},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"0b2393a54120d74c24252576c90905dd5f90f7d9","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"mogera551","email":"mogera551@gmail.com"},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"10.9.8","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.22.6_1784890518251_0.24060388193794147","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@wcstack/picture-in-picture","version":"1.23.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.23.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"b2525d39db2d4842cdc22c2c03fcc31b2270a579","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.23.0.tgz","fileCount":10,"integrity":"sha512-/aUi1AXR6pwUWE3iXuZkxG+FYkgPBxABY6C/oD9Scyrm4uV30tWzlm16M03qBBQFEAkGarLlFrusdDjdo68vOA==","signatures":[{"sig":"MEYCIQDyM7bH8myUGrd2AW/x36tTIPSc43dqBTFutTNbgDA4pgIhAL7ZDDaDed+OeIhBuYgD9qUUr47OEHqkK8BC365Mt0FA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151339},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"447fa85ebe8a824b2b8c93425af626ae60f5683d","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"mogera551","email":"mogera551@gmail.com"},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"10.9.8","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.23.0_1785192502529_0.2380501298471207","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@wcstack/picture-in-picture","version":"1.24.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.24.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"a20c3b2244e4cda716c780f98efb4ee7373a28cd","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.24.0.tgz","fileCount":10,"integrity":"sha512-gV8GEiWT3/01N6qqhWwGjgfBg22PGSQ5rn+hTY/HK1ZUX0J2rQnxgeg5jKi9giMD/yzJG+ZNnctURsOkEyVv8g==","signatures":[{"sig":"MEYCIQCAWK0G2wCBo0Lw74OUqY604UiMMezvFpntKo/k1w0kjAIhAKnc8UN086IxHc9oXe8J/rnVQGYn4peApE3r1K1AJGks","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164284},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"27ca8bdb680c37108f4ffc8ae24ed3b77e7b5105","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"mogera551","email":"mogera551@gmail.com"},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"10.9.8","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.24.0_1785552432291_0.7040961385593161","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@wcstack/picture-in-picture","version":"1.25.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.25.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"e4e1b9dbef45e7a658209776c0b274f362bcb00c","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.25.0.tgz","fileCount":10,"integrity":"sha512-VeY8NaHx5f/Cdoi4teFWVWHTK5SyVVOiMNx937nH++iJ7aicSvuAtBnk/LNAo3wCnpga/+DXOpT2DzEqhm/l5A==","signatures":[{"sig":"MEUCIG7a9XM43tShBjH7iNNI6EKFD4e1YDbf/d4J8GX9whAQAiEAwbVwQDqKHW6iKezf7NbV3kK+twiaOTrXkRLVG72dvlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164284},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"4add90b5fd4c33378d09e2e2f3a98c739ad78202","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4dcd581-3048-415c-ad6f-758d4bdec9af"}},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"11.19.0","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.25.0_1785783581958_0.9071989040974351","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@wcstack/picture-in-picture","version":"1.26.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.26.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"b0553587cc148e3ddc4b3439d3d1e0cfcde1ab9b","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.26.0.tgz","fileCount":8,"integrity":"sha512-uLRLSkrzzvaAAfUNbRPTBPjZLbzDeNDdZ1nfAg0+5Iz51yK2+KWXdAjevHM5BiMAk37z+J5JNVh1dIOqXtr/Vg==","signatures":[{"sig":"MEUCIQCrW1LxQ0IXew4O7SP/eQ/Eg8wiW7YMXJVR3o/rg3/QyAIgV3Vlt7C4YvZnzye37PccdNwFVuGO+Ntcv+DaCpbglS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162425},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"3bfc3aca253966e3b37c70b5a7d97e488aedd72e","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4dcd581-3048-415c-ad6f-758d4bdec9af"}},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"11.19.0","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.26.0_1786447965478_0.8490307925886273","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@wcstack/picture-in-picture","version":"1.27.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.27.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"b58467c2b9a4000b308448872ab29218d6f7208c","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.27.0.tgz","fileCount":8,"integrity":"sha512-NYi23mY/oRYEcgBV6mL2E+IbyBGuJs6bLIxk39UWCGu3pefLaqZ7gOL8p52VgxrWy9/2zH53ngbLJNxtmm5l+w==","signatures":[{"sig":"MEQCIDgbfrB8kbDFjqXlYz7tcjH7grmhjpMIY6gxPHpeZl5RAiB/qsGnnUIHLFVk0wBNRS+lyq5vCw6Mnfud9S7k3yXjFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162428},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"58cfb34cddf894068ce922ce7831e1f1d8caf962","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4dcd581-3048-415c-ad6f-758d4bdec9af"}},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"11.19.0","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.27.0_1787176671604_0.01979179839005507","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"@wcstack/picture-in-picture","version":"1.28.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.28.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"4e62975c28a48ec7dcab580aa3a53870cd9252b4","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.28.0.tgz","fileCount":8,"integrity":"sha512-RkBymU9u8U2E4ojSw540gS4PocLZ56BfArTYdqOc2oWkeXAObSJN0Bz+XWBc4EuY3VAky3W/jTSyKdpGOlg7gA==","signatures":[{"sig":"MEUCIHedQ8KcIp/pJ2AZfmFPzoPftZcDuc/S9Srwf2kBCPwvAiEAtIY7tSr50+1oKZ4eNRyYXKIJVzDLOsl40zjyeMSlUVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162428},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"46281304b1452631343c849e4652e789911b774e","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4dcd581-3048-415c-ad6f-758d4bdec9af"}},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"11.19.0","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.28.0_1787352613493_0.6494897747482071","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"@wcstack/picture-in-picture","version":"1.29.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.29.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"306cb2f8a26fed5ac238815892a341858a3e8067","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.29.0.tgz","fileCount":8,"integrity":"sha512-4EGSvltaP0vgPgGDLIfqV7Njt3iK6RUNtpmU9mIbRsOHr5xnj49FdhCRS1xYQCUI2un8sXqTjhxXsCanhVG1QA==","signatures":[{"sig":"MEUCIBcL2O6ZzHOkg/iN/EtstieyMlM2dzNYY3AmhAMNQSXIAiEA9Itm0L0WTpoxpoGY8FivajccTuwkavdLgE5hCWt0OQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162428},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"a91a6b1df2a3140d349c150929deb559a65e792f","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4dcd581-3048-415c-ad6f-758d4bdec9af"}},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"11.19.0","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.29.0_1787371244966_0.5195448240908149","host":"s3://npm-registry-packages-npm-production"}},"1.30.0":{"name":"@wcstack/picture-in-picture","version":"1.30.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.30.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"e8fd61b5df89d78c07a16a6fdedcc6e4ea9577d1","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.30.0.tgz","fileCount":8,"integrity":"sha512-f0O9zcLoMp8g35+5fH7Pj+q1O/3Q+DVjMc6Aq5VovZIB87HafiQZr7sJiQNXHZZy6JCyXbmBrZ2hMYOObChxNQ==","signatures":[{"sig":"MEUCIQCX2ikk70p6TV2P+6eASuBQ0klKRnbJ8wEsu1XVxlWD8QIgQ0S+9m1IVggGWEF+JnAMRh7ae0ebiujUIKHmLF25Pq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162428},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"a07b8afaace2b6cad469e8a4fc386f843770a61b","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4dcd581-3048-415c-ad6f-758d4bdec9af"}},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"11.19.0","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.30.0_1787422349513_0.07660299273771742","host":"s3://npm-registry-packages-npm-production"}},"1.31.0":{"name":"@wcstack/picture-in-picture","version":"1.31.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.31.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"43165a07625eefa932551cb980dacba09727fa3d","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.31.0.tgz","fileCount":8,"integrity":"sha512-4FMUmqX5n58qBTQEzphHBfYt4Om6Ooe7b+6qWYepcOFpB+Kxuo+mcH7qwjO6Q61Lf61RcT5vy1EJjRSGIHtINg==","signatures":[{"sig":"MEUCIQCq3tFbGi166CkpgpAgIGXfdxzfg6F0ms0Ib2vYVwKC3gIgRP4PkGzwsRre2QPwpmTvgMSqe7EdMAmIRXYqKa12YwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163822},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"e2214509208141d2abdb67b45ac897bffbdc184a","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4dcd581-3048-415c-ad6f-758d4bdec9af"}},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"11.19.0","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.31.0_1787465434951_0.9835131635088241","host":"s3://npm-registry-packages-npm-production"}},"1.32.0":{"name":"@wcstack/picture-in-picture","version":"1.32.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.32.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"47a448f43530b675b3c41bfe35460abfdedaa46f","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.32.0.tgz","fileCount":8,"integrity":"sha512-2VbZqKa8RvEuCrnVyBf8bek9RP7FaDb3Dm/WFSzlsWQoTowiNs1qCSpr+ZdjgJFvM8cJIq61PV/kr0YcjzDMfA==","signatures":[{"sig":"MEYCIQC9y5tJeWh7Q0rO3GC1+OUKclMQLVX3u8J8Gsh9uLg2SAIhALyK4/gN4iJGL6eo00KsfrPdL9vR1fbSKY5JJPIk0H0Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163822},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"0aeb648f150d2305390657d8b706efcb5b35936a","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4dcd581-3048-415c-ad6f-758d4bdec9af"}},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"11.19.1","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.32.0_1788014518236_0.9222617797998185","host":"s3://npm-registry-packages-npm-production"}},"1.33.0":{"name":"@wcstack/picture-in-picture","version":"1.33.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@1.33.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"e5e04deead13702e623254dee250ec910ee923c7","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-1.33.0.tgz","fileCount":8,"integrity":"sha512-2b16xg5Tz2y8oSdIIVjtzkbZuGDrkcFmeshf51cpTHxx2QS05odfnJE5Vka5QHBs0/lzFlHZFzdET5ikcRLRCQ==","signatures":[{"sig":"MEUCIQDaeQcuTRhAG1URRY9Lh6QAPQl1I1sajDZuWcuFeoc5iQIgTHGHVZeuamFGA7H3FvQjf3ghnhukE6Dy2AUDQimp/hM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@1.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163913},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"00abb1a5195e2c3b7627b3b5bbbf44c4b0e96229","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4dcd581-3048-415c-ad6f-758d4bdec9af"}},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"11.19.1","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_1.33.0_1788358530034_0.08861923798579263","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@wcstack/picture-in-picture","version":"2.0.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@2.0.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"06cba141202852b12867d6e71e2e74179a2fbb93","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-2.0.0.tgz","fileCount":8,"integrity":"sha512-bg/mJd5+ZoPWPuSDzXJvWlT9aIfX2+jjW+6jZ8I+VvRTS5AtSF/q510v61oTEHNNyG1TDsQoS5XO6EB/fBZSew==","signatures":[{"sig":"MEYCIQDNMSqcXI9lXp7VvFZItABT4RdfCCBAo8sBrn0Ae1clzQIhAPrDm6Vq2RkIi1CQidBM4+Km9zBMl10sCkrN+ZrZdXs9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163912},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"593453ac84a2674cfa9234b167fced7992f251a8","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4dcd581-3048-415c-ad6f-758d4bdec9af"}},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"11.19.1","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_2.0.0_1788563723036_0.45835902686464913","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@wcstack/picture-in-picture","version":"2.1.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@2.1.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"9ad8056a48937164e204d272573191dfd576676b","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-2.1.0.tgz","fileCount":8,"integrity":"sha512-OAdoxBGiCHKcdKoOlJzkiCnSFJ4sHYwZVW3tYRV4aXqt7z60ueqpeM5JBGr/kt+VcvGM4KEDHoztSyGPTNkALA==","signatures":[{"sig":"MEUCIQDVQhCpNjrx2brdXshMHY6sER1aUpImRtUUosTtHzbs2gIgERqlaBSdlLeG91gOXyikcNMDNhMBsyLLVUKeA4w7J9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163912},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"a6bbd5e2022a3bfdf5ed0a0bb1d7907c5aa0a45b","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4dcd581-3048-415c-ad6f-758d4bdec9af"}},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"11.19.1","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_2.1.0_1788630428654_0.7924945372195393","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@wcstack/picture-in-picture","version":"2.1.1","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@2.1.1","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"a1f1d252506273d67d9efe0208908423a01070bd","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-2.1.1.tgz","fileCount":8,"integrity":"sha512-AjeUuKMFdtFjsGDPrgU3JhRsyYXPQVyQRdcvWkKBUPBj27wImO2Dgod5Enf6f1KP+ENFUOnYyaIVJNh8Z7sg5w==","signatures":[{"sig":"MEUCIQDU8TqzjYnDGa7z/Sj59x+PYVQkYIJbrCVNDuj7G3p8HAIgWXUHKLTTfA8E4CRXkUPAnjfv2JBI+8b/23JY8FS7tEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163912},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"d2bd25e1c229ed513c7a0c21bfacdffdd4da5975","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4dcd581-3048-415c-ad6f-758d4bdec9af"}},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"11.19.1","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_2.1.1_1788669263831_0.5848369813393584","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@wcstack/picture-in-picture","version":"2.2.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@2.2.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"3671cd950de0c9db5f53af4666b0c0e9b37262a3","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-2.2.0.tgz","fileCount":8,"integrity":"sha512-WKKH1MrnypV2H+LIVxVeYsfgUU+5OOs0hfBTmN+gxFHtY4U11pASI1wRxoDG6ddqfUFDfrWoJQZJhYUU6Ozh1w==","signatures":[{"sig":"MEQCIDRgupjMVJPMAptHE+rm4JXA9S4S/K685sipzs0cNRVxAiA6ea+42JbT2MJtvO9uiAp/2/sSiTlHzwcu22VBQuD4lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163912},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"ed0ff1de2f862f60bbccb0c7c84276e15212c1fc","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4dcd581-3048-415c-ad6f-758d4bdec9af"}},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"11.19.1","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_2.2.0_1788819571562_0.13216093120351124","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@wcstack/picture-in-picture","version":"2.3.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@2.3.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"146a0123b82f404d8d68dfcab7fd9bcfcd7cf9cd","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-2.3.0.tgz","fileCount":8,"integrity":"sha512-evPN0gFbvJ7o/O97uEu74W3BCE+I2k+R9k0YmmjCqaL002CJu0+s9L+wUrD82AK1BxALPP/YH17i4YRmuH0wHA==","signatures":[{"sig":"MEUCIQDNGLVvdxh7T4WPe4wR8pOxwugQxwS//+ElHhjW4uqUSgIgOMaEPmfGQgxrOa7EmXN9vumKhBuMq/YbkHJpHz4yKkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163912},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"59695442200cfa87723fb0165a964910b045668f","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4dcd581-3048-415c-ad6f-758d4bdec9af"}},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"11.19.1","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_2.3.0_1789161480449_0.7480733632195153","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@wcstack/picture-in-picture","version":"2.4.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@2.4.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"92c66f7407f9fc10f817735aad484f4e5f6dd046","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-2.4.0.tgz","fileCount":8,"integrity":"sha512-iJ+LUeBWkTV/vp2wuGc2LIUBt7whNUjvu9AtXTIILceZPkEvMMIPIJBBRqaBywYKQmlKEdtf0hbdmS3qDHDytA==","signatures":[{"sig":"MEYCIQDNPUwEzL3nLA3FtbBYPyWnF5KVfGxGewd4dhiSb1JxPQIhAME4GycWbUmgYQY2IffZ/S1NDQByAuk0f5H+gGC10esQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC+qfV7geCHzipRvugTXkt8JZFJB/1h4ZwPFklgiDXQ3AiAfSSOkiNcMRgFUkvnm8BRNUb5EHuZFn+sOHvrAqiQv/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163912},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"6e70369923522c4479ee979a952041b91c6c350c","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4dcd581-3048-415c-ad6f-758d4bdec9af"}},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"11.19.1","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_2.4.0_1789423041386_0.32811061544014053","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@wcstack/picture-in-picture","version":"2.5.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@2.5.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"d0419562e751b5028857d77fb54f3941880893ef","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-2.5.0.tgz","fileCount":8,"integrity":"sha512-xxZZXyMjl5XRCegpO92sn+SaF/jssXM++ikRDagEqph8hXm1OKevmQSXxTU90Ri1eidE1DpgxVVRQ228FQyT7w==","signatures":[{"sig":"MEYCIQDTg841dWLxErc3jctCr3hXcmGHh4AIU+fLetRLqyIzZQIhAIzp+hzRgHvjtPutcOdNwp5TS/Eqz8XJ3NXvvp+7jYIH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDvr2zruQ7nv8RsD6pKtoNzuuKedA81fdC4nqHKPYt67QIhAP7dQzbAo3xQt7A0aMKLWcaYYhNgDNHgh57qCDOR4CCJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163912},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"44745395a96338b4ad0901c0157de9faae54ec55","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4dcd581-3048-415c-ad6f-758d4bdec9af"}},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"11.19.1","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_2.5.0_1789591487398_0.9241780968879991","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@wcstack/picture-in-picture","version":"2.5.1","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@2.5.1","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"282ae96cd5de37c4766a5b00641282434f8ab400","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-2.5.1.tgz","fileCount":8,"integrity":"sha512-BfTNmDO9/XySbUFCOWQMZo/yjubvNT2Rd45uVLddRseJfSp0lZFdyK9NBkq+TC726l2GENUYWURqnS5YdcuxJg==","signatures":[{"sig":"MEYCIQDHgkORNnhcToABn9QW3He75BUd515DZKHRAIWJWobwuAIhAMS6TEydIesQraStPbnaw2k+HaX6EI0K9QaPpLbEsj+F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC+1xjV8FRa7AoLqmOLYmkkVrMgYNdFN4t5vdvb6kHhgwIgerqMjaykulwv/CZV5+tWX0g2L771L5RJLlSWPsBeXJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@2.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163912},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"d180a1a4b502804a6a34083956bd0e27649f6f8f","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4dcd581-3048-415c-ad6f-758d4bdec9af"}},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"11.19.1","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_2.5.1_1789857580382_0.12284792565696012","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@wcstack/picture-in-picture","version":"2.6.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@2.6.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"30045acdca8b72e80ce1b19cf4f321bb2b19de1a","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-2.6.0.tgz","fileCount":8,"integrity":"sha512-BLg3Mb3jr8e41bp0KrqkfPUdqq3Bp0lp/phYRvJ3JjBI3xtsXAbhgFM1VTPWADIJ77y5H9lz8gl9N3Wccu3lPQ==","signatures":[{"sig":"MEYCIQD38lAiodXYOV5YiJJJ9rx8UzhdBZsLxL0V7YOItYrZUgIhALHZEx3fNWPUeAuCkWiPRodURwlTo7f6WWcqi5PFgeWD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEoKmz3HcLe0ND37k1wHghiOG7QnooAcB9kMTHZvT7+fAiArKaofZRBp4nBlHDcegos1fCjsdvxdONCS99sMdmB5rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163912},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"6d5933a21739d9b08c259c77ee0233a2e43a11ee","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4dcd581-3048-415c-ad6f-758d4bdec9af"}},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"11.19.1","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_2.6.0_1789984157918_0.11908702363465529","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@wcstack/picture-in-picture","version":"2.6.1","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@2.6.1","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"c473f71a4051fc331ab46fe64cfc7e0dabb76035","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-2.6.1.tgz","fileCount":8,"integrity":"sha512-F/cC7YNy16EEuwW83VVJF5Lm62GXI+BCDtcbNSgoWHZ/K4te2IUEH05peL96a8JeVyr32POpKVX1TPc1RtUCOw==","signatures":[{"sig":"MEUCIQCzirKQXL3tOZh28CqKZ645hicWbFytbNrnhizhykl1MgIgD5dP3uGkf7uL83eLGrtAfAShoppo1tbTR8xDmhX1f9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCGnd8Df2F+0lRMNq+B+yepJX5v3KANywAyPOxlBzCxYgIhAItT7Mtmk/uk+4m90KVegSEqFKQxu7BGLjGn4gdDe/35","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@2.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163912},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"4933153f24709e483b549d299ca39c52327c964b","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4dcd581-3048-415c-ad6f-758d4bdec9af"}},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"11.19.1","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_2.6.1_1789995983154_0.5556989518319007","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@wcstack/picture-in-picture","version":"3.0.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@3.0.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"9c2496f85c110311278b81afe33deb8f68c3df49","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-3.0.0.tgz","fileCount":8,"integrity":"sha512-m6BZthB67ds+F81D0ZzGj20jKNqwKgVGdcDtOu6tW3ve0MI0+AJ0Vcxtzk1gBbS9JvXhLbTbhxardtvpRVZYlw==","signatures":[{"sig":"MEQCIH5RIYam7Vo9T4IWsdRc0ZhWiosU6cmhTn4vPMt1FqSdAiAZV5xLpP0mDVeLSgj2G6O/cLFJ15sMQrg5wIEl5rc5Pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCHBNs2glInCk8/5lgh/hEpf9KaB2WWszg9KYJ4gJJKMAIgTnSbgouuA9tqlkZPiW5wzGHbybEyd7Oj0ORn9ZkYDyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163912},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"054e2af3d6f6d16d636f3e6cd9ca971d27b75785","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4dcd581-3048-415c-ad6f-758d4bdec9af"}},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"11.19.1","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_3.0.0_1790031041618_0.36855800718577525","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@wcstack/picture-in-picture","version":"3.1.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@3.1.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"550f04d44b82ec1d2912fc125e49cc7cfd63fb4f","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-3.1.0.tgz","fileCount":8,"integrity":"sha512-snh5gaumg3rB10foosm5qXRPuLRQC9Olh8SXA9KTMCxS8Yj4H1J6OB5UzOwT+Jh1SwdmcxXzphUOcJ39ycgeQQ==","signatures":[{"sig":"MEYCIQDI6xBpG+uVOuVDl0Japkp+625HtL3AZVFuIcgz5go1cAIhAI/fwmDH7lRDaVdk8IR8HxqOuiMkQRBTrua2Xh/X2xXv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICJGCI0XwUci0D8LGwNUfo7pjrV5q5RBUBLE+jgZCTM1AiAg4yd/YD+ekRaCJzb6XPVrDFHQDzvbsWrRx851xl2wtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163912},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"47a74c7df1b01dd6cf9921de5aecfad734eb6563","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4dcd581-3048-415c-ad6f-758d4bdec9af"}},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"11.19.1","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_3.1.0_1790077200709_0.8956874906462051","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@wcstack/picture-in-picture","version":"3.2.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@3.2.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"5ba4d32e91dca2813d9ef0d86eecd7db5382b420","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-3.2.0.tgz","fileCount":8,"integrity":"sha512-9LyDi4q5iSSyBiI07sZPIhml7mBRj59sQH/njQ417IbIKRsBjk9JQXwNc8THmKUtFtXK5NpgUOFu8BZIWdbivw==","signatures":[{"sig":"MEQCIDR0yk7aIQ2RjyjH5pQ1CQZEY4FwC375rYBjlL4UoW6EAiAdhKW71g7eSp9DxTfrjjeBe8nUji4NyuKg0fXQG4PbqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDPo4s5IqQaPmePBauwlx1lXy9ltPd2W1kgsHEeo4WFXAiB/7/SbkwW/EUNADiuFTgajPvRFSZ1bCm7WOZDmLwvHXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163912},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"8b4860490be0836228b3a7f9f16145de9e8d4f28","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4dcd581-3048-415c-ad6f-758d4bdec9af"}},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"11.19.1","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_3.2.0_1790081538946_0.0005588367144317985","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@wcstack/picture-in-picture","version":"3.3.0","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"author":{"name":"mogera551"},"license":"MIT","_id":"@wcstack/picture-in-picture@3.3.0","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"homepage":"https://wcstack.github.io","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"729dcc11d7f7c828e443f43bfe9c3bef1696089d","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-3.3.0.tgz","fileCount":8,"integrity":"sha512-0rHY758//TI5afs69bgyLYJP5MPWJRyK35EbWbzjtBe7e1pIvW6z7k5xz6NGDCrPPrDsVc2INCSsXZJkBftvIg==","signatures":[{"sig":"MEYCIQCXWyDxoM6HwbTNq6xfJjPv/qLb5cVt8gIB22qiMZsTWwIhAKEXXB+9nLlmqvJoVZceBKABa24fe3Qcvnq5JcrvCsCB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDWaQL9wFrEIfz1SMm4p6P/eaL1GcX3YID79642L9UARwIga4jXpczKL2yGXXB2wSKF/oMzqCCLcC297oktL2joWk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163912},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"53175f5cbbc98325a560557025f6ea54b36779b3","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4dcd581-3048-415c-ad6f-758d4bdec9af"}},"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"11.20.0","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"tmp":"tmp/picture-in-picture_3.3.0_1790190751405_0.26771473895031583","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"_id":"@wcstack/picture-in-picture@3.4.0","bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"dist":{"shasum":"7938382a7c5f2f847240e65328b77a959e29b116","tarball":"https://registry.npmjs.org/@wcstack/picture-in-picture/-/picture-in-picture-3.4.0.tgz","fileCount":8,"integrity":"sha512-rXOF4YlhONR3cU5RM5x+kA6mF8B6WwkAiotcsvyjIAgY3aJ0mC8PRsVCPj75Fur5Qye5Mel8nk9QAzBFYVATlg==","signatures":[{"sig":"MEUCIQDVP3D0dblVMOk7DQHDL0JowNl4RymqYNMO3V0+3OEhcwIgWITYMoBkOsuqhrAHDmHEOHB+AdxoGMDVeH+tJKSqb/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCYb3E/oECn2IwxUph33CXzgZIm34+ZZyjeQ7Ld4HPG1wIhAP7lJqjZoJUILALpaUhOgHtc7Q73ZmQ+yNY+OuNgJdGx"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wcstack%2fpicture-in-picture@3.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163912},"main":"./dist/index.esm.js","name":"@wcstack/picture-in-picture","type":"module","types":"./dist/index.d.ts","author":{"name":"mogera551"},"module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js"},"./auto":"./dist/auto.min.js"},"gitHead":"3023b094bb6931f0ab4fedff85a605b1d897214f","license":"MIT","scripts":{"lint":"eslint src","test":"vitest run","build":"rimraf dist .tsc-out && tsc && rollup -c","clean":"rimraf dist .tsc-out","test:watch":"vitest","test:coverage":"vitest run --coverage","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"npm run build && npm run test:coverage"},"version":"3.4.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"a4dcd581-3048-415c-ad6f-758d4bdec9af"}},"homepage":"https://wcstack.github.io","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"_npmVersion":"11.21.0","description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","directories":{},"maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"_nodeVersion":"22.23.3","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.0.1","rollup":"^4.22.4","vitest":"^4.0.15","globals":"^16.5.0","happy-dom":"^20.0.11","@eslint/js":"^9.39.1","@vitest/ui":"^4.0.15","typescript":"^5.9.3","rollup-plugin-dts":"^6.1.1","typescript-eslint":"^8.49.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^4.0.15","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/picture-in-picture_3.4.0_1790918689702_0.5881660965053277"}}},"time":{"created":"2026-07-07T22:14:13.364Z","modified":"2026-10-02T05:24:50.245Z","1.16.0":"2026-07-07T22:14:13.707Z","1.17.0":"2026-07-08T22:40:08.512Z","1.18.0":"2026-07-12T01:29:51.418Z","1.19.0":"2026-07-12T10:07:18.340Z","1.19.1":"2026-07-12T22:48:04.986Z","1.20.0":"2026-07-13T22:31:19.081Z","1.21.0":"2026-07-16T21:30:09.439Z","1.21.1":"2026-07-17T12:20:51.564Z","1.21.2":"2026-07-17T18:03:08.094Z","1.21.3":"2026-07-17T22:14:31.996Z","1.21.4":"2026-07-18T10:32:35.450Z","1.21.5":"2026-07-18T12:07:07.292Z","1.21.6":"2026-07-19T00:11:11.548Z","1.21.7":"2026-07-19T04:50:25.570Z","1.22.0":"2026-07-23T20:34:08.647Z","1.22.1":"2026-07-23T22:19:16.575Z","1.22.2":"2026-07-23T22:50:25.884Z","1.22.3":"2026-07-24T02:54:05.984Z","1.22.4":"2026-07-24T05:46:47.151Z","1.22.5":"2026-07-24T07:36:10.927Z","1.22.6":"2026-07-24T10:55:18.391Z","1.23.0":"2026-07-27T22:48:22.684Z","1.24.0":"2026-08-01T02:47:12.443Z","1.25.0":"2026-08-03T18:59:42.102Z","1.26.0":"2026-08-11T11:32:45.619Z","1.27.0":"2026-08-19T21:57:51.745Z","1.28.0":"2026-08-21T22:50:13.638Z","1.29.0":"2026-08-22T04:00:45.113Z","1.30.0":"2026-08-22T18:12:29.660Z","1.31.0":"2026-08-23T06:10:35.149Z","1.32.0":"2026-08-29T14:41:58.383Z","1.33.0":"2026-09-02T14:15:30.148Z","2.0.0":"2026-09-04T23:15:23.176Z","2.1.0":"2026-09-05T17:47:08.797Z","2.1.1":"2026-09-06T04:34:23.971Z","2.2.0":"2026-09-07T22:19:31.696Z","2.3.0":"2026-09-11T21:18:00.600Z","2.4.0":"2026-09-14T21:57:21.486Z","2.5.0":"2026-09-16T20:44:47.483Z","2.5.1":"2026-09-19T22:39:40.459Z","2.6.0":"2026-09-21T09:49:18.012Z","2.6.1":"2026-09-21T13:06:23.235Z","3.0.0":"2026-09-21T22:50:41.734Z","3.1.0":"2026-09-22T11:40:00.784Z","3.2.0":"2026-09-22T12:52:19.023Z","3.3.0":"2026-09-23T19:12:31.474Z","3.4.0":"2026-10-02T05:24:49.794Z"},"bugs":{"url":"https://github.com/wcstack/wcstack/issues"},"author":{"name":"mogera551"},"license":"MIT","homepage":"https://wcstack.github.io","keywords":["web-components","picture-in-picture","video","media","custom-elements","wc-bindable","declarative","zero-dependencies","framework-agnostic"],"repository":{"url":"git+https://github.com/wcstack/wcstack.git","type":"git","directory":"packages/picture-in-picture"},"description":"Declarative Picture-in-Picture component for Web Components. Framework-agnostic <video> Picture-in-Picture control via wc-bindable-protocol.","maintainers":[{"name":"mogera551","email":"mogera551@gmail.com"}],"readme":"# @wcstack/picture-in-picture\n\n> 🤖 **AI coding agents**: This README is a package-level reference, not the primary entry point for building a wcstack application. If you have not already done so, first read the repository [README](https://github.com/wcstack/wcstack#readme) and [AGENTS.md](https://github.com/wcstack/wcstack/blob/main/AGENTS.md), then use the [wcstack-app skill](https://github.com/wcstack/wcstack-skill).\n\n`@wcstack/picture-in-picture` is a headless Picture-in-Picture component for the wcstack ecosystem.\n\nIt is not a visual UI widget.\nIt is an **async primitive node** that turns a `<video>` element's Picture-in-Picture state into reactive state — the same way `@wcstack/fullscreen` turns an element's fullscreen state into reactive state.\n\nWith `@wcstack/state`, `<wcs-pip>` can be bound directly through path contracts:\n\n- **input surface**: `target` — which `<video>` element to control\n- **output state surface**: `active`, `error`, `errorInfo`\n- **command surface**: `requestPictureInPicture()`, `exitPictureInPicture()`\n\nThis means a \"pop out\" video button — with no live-region layout thrashing, no manual `document.pictureInPictureElement` polling — can be expressed declaratively in HTML.\n\n`@wcstack/picture-in-picture` follows the [CSBC](https://github.com/csbc-dev/arch/blob/main/README.md) (Core / Shell / Binding Contract) architecture:\n\n- **Core** (`PipCore`) resolves the Picture-in-Picture API (call-time, never cached), subscribes to `enterpictureinpicture`/`leavepictureinpicture` on the target `<video>`, and tracks `active`/`error`\n- **Shell** (`<wcs-pip>`) resolves *which* `<video>` element to control from the DOM, manages display, lifecycle, and declarative commands\n- **Binding Contract** (`static wcBindable`) declares observable `properties`, writable `inputs`, and callable `commands`\n\n## Why this exists — and why it doesn't operate on itself\n\nLike `@wcstack/fullscreen`, this Shell is a non-visible **control tag**: it does not put itself into Picture-in-Picture. It resolves a `target` element and invokes the Picture-in-Picture API against *that* element. The typical use case is a video player's \"pop out\" button.\n\n`@wcstack/picture-in-picture` shares its `target`-resolution archetype with `@wcstack/fullscreen` and `@wcstack/intersection` (see `docs/fullscreen-tag-design.md` §1 for the detailed rationale) — the same 3-mode `target` resolution, the same `_safeQuery` never-throw wrapper, the same single Core-level `_gen` generation guard, and the same simple `error` field (no permission-style 4-value state; see `docs/fullscreen-tag-design.md` §8).\n\n## Scope: classic Picture-in-Picture API only (`<video>`-only)\n\nThere are two unrelated web platform proposals under the \"Picture-in-Picture\" name:\n\n- **The classic Picture-in-Picture API** (`HTMLVideoElement.requestPictureInPicture()`) — `<video>`-only, broadly supported. **This is what `<wcs-pip>` wraps.**\n- **The Document Picture-in-Picture API** (`documentPictureInPicture.requestWindow()`) — lets you float an arbitrary DOM subtree in a separate always-on-top window, not limited to video. Its API shape (acquiring a separate `Window` and moving DOM into it) is fundamentally different from the \"resolve a target, watch a document-level state\" archetype this node shares with `fullscreen`/`pointer-lock`.\n\n**`<wcs-pip>` targets the classic, `<video>`-only API. The Document Picture-in-Picture API is out of scope for v1** — see `docs/picture-in-picture-tag-design.md` §4. It may become a separate node (e.g. `<wcs-doc-pip>`) in the future.\n\n### The `target` MUST resolve to a `<video>` element\n\nUnlike Fullscreen (which any `Element` supports), Picture-in-Picture is only defined on `HTMLVideoElement`. If `target` resolves to a non-`<video>` element, `<wcs-pip>` treats it the same as an unresolved target: `requestPictureInPicture()` never throws — it immediately sets `error` to `{ message: \"target must be a <video> element.\" }` and resolves.\n\n## Install\n\n```bash\nnpm install @wcstack/picture-in-picture\n```\n\n## Quick Start\n\n### 1. A \"pop out\" button for a video player\n\n```html\n<script type=\"module\" src=\"https://esm.run/@wcstack/state/auto\"></script>\n<script type=\"module\" src=\"https://esm.run/@wcstack/picture-in-picture/auto\"></script>\n\n<wcs-state>\n  <script type=\"module\">\n    export default {\n      $commandTokens: [\"popOut\", \"backToPage\"],\n      pipActive: false,\n    };\n  </script>\n</wcs-state>\n\n<video id=\"player\" src=\"/movie.mp4\" controls></video>\n\n<wcs-pip target=\"#player\" data-wcs=\"active: pipActive; command.requestPictureInPicture: $command.popOut; command.exitPictureInPicture: $command.backToPage\"></wcs-pip>\n\n<button data-wcs=\"onclick: $command.popOut\">Pop out</button>\n<button data-wcs=\"onclick: $command.backToPage; hidden: pipActive|not\">Back to page</button>\n```\n\nNeither button touches `<wcs-pip>` directly: each click emits a command token, and `<wcs-pip>` subscribes to those tokens via `command.requestPictureInPicture: $command.popOut` / `command.exitPictureInPicture: $command.backToPage` (the [command-token protocol](../state/) — the element with the command method is the *subscriber*, not the emitter). Every bound state path must be declared up front — `pipActive: false` here; binding an undeclared path throws at initialization. Negation in a `data-wcs` path is done with the `|not` filter (`pipActive|not`), not a leading `!` — paths do not support prefix operators.\n\n### 2. Wrapping the `<video>` as a child (no selector needed)\n\n```html\n<wcs-state>\n  <script type=\"module\">\n    export default {\n      pipActive: false,\n    };\n  </script>\n</wcs-state>\n\n<wcs-pip data-wcs=\"active: pipActive\">\n  <video src=\"/movie.mp4\" controls></video>\n</wcs-pip>\n```\n\n### 3. Reporting failures (e.g. gesture-context rejection)\n\n`error` and `errorInfo` are observable outputs (both fire an event — see \"Output state\" below), so you can bind them like `active`, or read them imperatively after the command's promise settles:\n\n```html\n<wcs-state>\n  <script type=\"module\">\n    export default {\n      $commandTokens: [\"popOut\"],\n      pipActive: false,\n      pipError: null,\n    };\n  </script>\n</wcs-state>\n\n<wcs-pip target=\"#player\" data-wcs=\"active: pipActive; error: pipError; command.requestPictureInPicture: $command.popOut\"></wcs-pip>\n<button data-wcs=\"onclick: $command.popOut\">Pop out</button>\n```\n\nOr imperatively, reading `errorInfo` for the stable failure taxonomy:\n\n```js\nconst pip = document.querySelector(\"wcs-pip\");\nawait pip.requestPictureInPicture();\nif (pip.error) {\n  console.log(\"Could not enter Picture-in-Picture:\", pip.error);\n  console.log(pip.errorInfo); // { code: \"not-allowed\", phase: \"execute\", recoverable: true, message: \"...\" }\n}\n```\n\n## The `target` attribute decides what is controlled\n\n| `target`        | controls               | `display`   | use case                |\n|-----------------|-------------------------|-------------|--------------------------|\n| omitted         | first element child     | `contents`  | wrap a `<video>` inline  |\n| `\"#player\"` / sel | the matched element   | `none`      | separate control tag     |\n| `\"self\"`        | the element itself       | `block`     | **always fails** — `<wcs-pip>` itself can never be a `<video>`, so `requestPictureInPicture()` immediately errors (see \"The `target` MUST resolve to a `<video>` element\" above) |\n\n`display:contents` means wrapping a `<video>` child injects no box of its own. Only the explicit `target=\"self\"` sentinel takes a box. See `packages/intersection`'s `_resolveTarget()` — this Shell reuses it verbatim (docs/fullscreen-tag-design.md §1).\n\nUnlike `@wcstack/fullscreen` (where `target=\"self\"` is a legitimate way to fullscreen the wrapper itself, since any `Element` can be fullscreened), `target=\"self\"` here is a structural dead end: `<wcs-pip>`'s own `tagName` is never `VIDEO`, so it always fails the `<video>`-only check and every `requestPictureInPicture()` call resolves into `error`. The mode is still accepted rather than rejected as an invalid attribute value — for parity with the shared 3-mode `_resolveTarget()` archetype — it just never does anything useful.\n\n## Attributes\n\n| Attribute | Type   | Default     | Description |\n|-----------|--------|-------------|--------------|\n| `target`  | string | *(omitted)* | Which `<video>` to control: omitted → first child, a selector → that element, `self` → this element (always fails — see above). |\n\n## Output state\n\n| Property    | Type                     | Event                        | Description |\n|-------------|--------------------------|------------------------------|--------------|\n| `active`    | `boolean`                | `wcs-pip:change`             | Whether the resolved `<video>` target is currently the document's Picture-in-Picture element. |\n| `error`     | `any`                    | `wcs-pip:error`              | The most recent command failure (wrong tag, unsupported API, gesture-context rejection), or `null` if the last attempt succeeded / nothing has failed yet. Value shape unchanged from before it became observable. |\n| `errorInfo` | `WcsIoErrorInfo \\| null` | `wcs-pip:error-info-changed` | Additive serializable failure **taxonomy** derived from `error`: a stable `{ code, phase, recoverable, message }`. `null` in lockstep with `error`. See the taxonomy table below. |\n\n`active` is derived from comparing `document.pictureInPictureElement` against the resolved `<video>` target whenever `enterpictureinpicture`/`leavepictureinpicture` fires **on that target element** — not from a `document`-level event (see \"Event subscription\" below).\n\n### `errorInfo` taxonomy\n\n`errorInfo` is an *additive* projection of `error` (it never changes `error`'s own value shape) that gives a stable, serializable code you can branch on — safe to log or forward to DevTools/remote without carrying a non-cloneable exception. It moves null↔non-null exactly in step with `error`, and its `wcs-pip:error-info-changed` event fires immediately before `wcs-pip:error`.\n\n| `code`               | `phase`   | `recoverable` | When |\n|----------------------|-----------|---------------|------|\n| `capability-missing` | `probe`   | `false`       | The Picture-in-Picture API is not available (`{ message: \"Picture-in-Picture API is not supported.\" }`). |\n| `invalid-argument`   | `start`   | `false`       | `target` did not resolve to a `<video>` element (`{ message: \"target must be a <video> element.\" }`). |\n| `not-allowed`        | `execute` | `true`        | The request was rejected with `NotAllowedError` / `TypeError` (e.g. called outside a user gesture) — retrying from within a genuine gesture may succeed. |\n| `pip-error`          | `execute` | `false`       | Any other caught exception from the platform call. |\n\n## Commands\n\n| Command                      | Description |\n|-------------------------------|--------------|\n| `requestPictureInPicture()`   | Resolve the `target` `<video>` and request Picture-in-Picture for it. Never throws: a non-`<video>` target, an unsupported API, or a gesture-context rejection (`NotAllowedError`) all funnel into `error`. |\n| `exitPictureInPicture()`      | Exit Picture-in-Picture. **Silent no-op** if nothing is currently in Picture-in-Picture (mirrors `@wcstack/fullscreen`'s `exitFullscreen()` — see `docs/fullscreen-tag-design.md` §7). |\n\n### User gesture requirement\n\n`requestPictureInPicture()` must be called from within a user gesture (e.g. a click handler). This is a browser-level requirement `<wcs-pip>` cannot work around — see `docs/fullscreen-tag-design.md` §3 for the same constraint on Fullscreen. Prefer wiring the command directly to a click via the command-token protocol (`command.requestPictureInPicture: $command.<token>` on `<wcs-pip>`, emitted by a button's `onclick: $command.<token>` — see the Quick Start above), making sure the *triggering* event itself is a genuine user gesture.\n\nCalling it from inside a `setTimeout` or deep inside a `.then()` chain loses the gesture context and the browser will reject the request — this is unrelated to wcstack and cannot be fixed at this layer.\n\n## Event subscription: the `<video>` element itself, not `document`\n\nUnlike Fullscreen's `fullscreenchange` (which fires on `document`), Picture-in-Picture's `enterpictureinpicture`/`leavepictureinpicture` events fire **on the `<video>` element itself**. `PipCore` attaches these listeners directly to the resolved `<video>`, and re-wires them (detaching from the old target, attaching to the new one) whenever `target` is re-resolved (e.g. the `target` attribute changes).\n\nThis also means multiple `<wcs-pip>` instances naturally self-filter: each instance only hears events from its own `<video>` target, so one instance entering Picture-in-Picture never flips another instance's `active` to `true` (see `docs/picture-in-picture-tag-design.md` §5).\n\n## CSS styling with `:state()`\n\n`<wcs-pip>` reflects one boolean output state onto its\n[`ElementInternals` `CustomStateSet`](https://developer.mozilla.org/en-US/docs/Web/API/CustomStateSet),\nso you can style it directly from CSS with the `:state()` pseudo-class — no\n`data-wcs` binding or extra class toggling required.\n\n| State | On when |\n|-------|---------|\n| `active` | `wcs-pip:change` fires with `detail.active === true` (cleared when it fires with `false`) |\n\n```css\nwcs-pip:state(active) ~ .back-to-page-button { display: inline-block; }\nwcs-pip:state(active) ~ .back-to-page-button { display: none; } /* default */\n```\n\nUnlike attributes or classes, `:state()` cannot be written from outside the\nelement, so there is no risk of confusing this output state with an input.\n`error`/`errorInfo` are intentionally **not** reflected as `:state()` — only the\nboolean `active` maps cleanly to a presence/absence pseudo-class. (They *are*\nobservable via their own events for `data-wcs` binding — see \"Output state\"\nabove.)\n\n**Browser support** (`:state(x)` syntax): Chrome/Edge 125+, Safari 17.4+,\nFirefox 126+. In older browsers the states are simply never set — `:state()`\nselectors never match, but `<wcs-pip>` itself keeps working normally\n(graceful degradation, never-throw).\n\n**SSR**: `:state()` cannot be serialized into HTML, so server-rendered markup\nnever carries these states on first paint (`@wcstack/server` is unaffected).\nIf you need to style the pre-hydration gap, pair your rule with\n`wcs-pip:not(:defined)` instead.\n\n### Debugging\n\nCustom states are invisible in DevTools' Elements panel and `attachInternals()`\ncannot be called twice, so there is no console way to inspect them directly.\nTwo debug-only aids are provided for that:\n\n- `el.debugStates` — a **snapshot** array of the currently-on state names\n  (e.g. `[\"active\"]`). It is not part of `wc-bindable` (not a bind target)\n  and its shape is not a guaranteed contract — use it for debugging only.\n- The `debug-states` attribute (opt-in, default off) mirrors state changes\n  onto a `data-wcs-state-active` attribute on the element, so the Elements\n  panel highlights it as it toggles:\n\n  ```html\n  <wcs-pip target=\"#player\" debug-states></wcs-pip>\n  ```\n\n**Write your CSS against `:state()`, not `data-wcs-state-*`.** The mirrored\nattribute exists purely to make state changes visible while debugging with\nDevTools open; it is not a supported styling hook.\n\n## Binding Contract (`wcBindable`)\n\nBoth the Core and the Shell declare the [wc-bindable](https://github.com/csbc-dev) protocol.\n\n```js\n// PipCore (headless)\nPipCore.wcBindable = {\n  protocol: \"wc-bindable\",\n  version: 1,\n  properties: [\n    { name: \"active\", event: \"wcs-pip:change\", getter: (e) => e.detail.active },\n    { name: \"error\", event: \"wcs-pip:error\" },\n    { name: \"errorInfo\", event: \"wcs-pip:error-info-changed\" },\n  ],\n  commands: [\n    { name: \"requestPictureInPicture\", async: true },\n    { name: \"exitPictureInPicture\", async: true },\n  ],\n};\n```\n\nThe Shell (`<wcs-pip>`) inherits the Core's `properties`/`commands` and declares the `target` input.\n\n## Using the Core standalone\n\n`PipCore` is framework-agnostic. You resolve and hand it the `<video>` element to control (the Shell does this resolution for you):\n\n```js\nimport { PipCore } from \"@wcstack/picture-in-picture\";\n\nconst core = new PipCore();\ncore.addEventListener(\"wcs-pip:change\", (e) => {\n  console.log(e.detail.active);\n});\n\nconst video = document.querySelector(\"video\");\ncore.observe(video);            // subscribe to enterpictureinpicture/leavepictureinpicture\nawait core.requestPictureInPicture(video);\n\n// later\nawait core.exitPictureInPicture();\ncore.dispose();                 // detach listeners\n```\n\nThe structural Core surface is normative across wcstack IO nodes ([async-io-node-guidelines §3.9](../../docs/async-io-node-guidelines.md)); to bind it into signals with no element at all, see [@wcstack/signals — Binding a Core directly](../signals/README.md#binding-a-core-directly-no-element).\n\n## Notes & limitations\n\n- **`<video>`-only.** `target` must resolve to an `HTMLVideoElement`. Any other element is treated as unresolved: `error` is set to `{ message: \"target must be a <video> element.\" }`, never throws.\n- **Document Picture-in-Picture API is out of scope.** See \"Scope\" above.\n- **Never throws.** Unsupported environments, wrong-tag targets, and gesture-context rejections are all funneled into `error`.\n- **`document.pictureInPictureElement` is a single document-wide value**, like `document.fullscreenElement`. Multiple `<wcs-pip>` instances self-filter via their own `<video>` target's `enterpictureinpicture`/`leavepictureinpicture` listeners — see \"Event subscription\" above. Note the asymmetry, though: `exitPictureInPicture()` is **not** scoped per instance — it calls the document-global `document.exitPictureInPicture()`, so invoking it on any instance exits whatever `<video>` is currently in Picture-in-Picture, even one entered via another instance's `target` (its silent no-op check is likewise document-wide: \"is anything in Picture-in-Picture\", not \"is *my* target in Picture-in-Picture\"). This mirrors the platform API itself and `@wcstack/fullscreen`'s `exitFullscreen()` (see `docs/fullscreen-tag-design.md` §7's \"scope note\" alongside §2.1, and the \"Multiple instances\" bullet in `packages/fullscreen/README.md`).\n- **No `desired`/`actual` two-phase state** — this node exposes a single `active` boolean plus the `error`/`errorInfo` failure pair, mirroring `@wcstack/fullscreen`'s simpler-than-`permission` state model.\n- **`error` and `errorInfo` are observable (bindable).** Both are declared in `static wcBindable.properties` with their own events (`wcs-pip:error` / `wcs-pip:error-info-changed`), so a binding system can subscribe to a request/exit failure via `data-wcs` (e.g. `error: pipError`). `errorInfo` is the additive serializable taxonomy derived from `error` (see \"Output state\"); the `error` value shape is unchanged. You can still read `element.error` / `element.errorInfo` imperatively after a command's promise settles (e.g. `await el.requestPictureInPicture(); if (el.error) { ... }`).\n\n## License\n\nMIT\n","readmeFilename":"README.md"}