{"_id":"@kaliber/use-fullscreen-video","_rev":"45-21f14e3b3b2e9af5aa6a259a83e17c32","name":"@kaliber/use-fullscreen-video","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.1":{"name":"@kaliber/use-fullscreen-video","version":"1.0.1","keywords":["fullscreen"],"license":"MIT","_id":"@kaliber/use-fullscreen-video@1.0.1","maintainers":[{"name":"melissabos18","email":"mbos@kaliber.net"},{"name":"janbru","email":"jbrunemann@kaliber.net"},{"name":"albertkaliber","email":"asmit@kaliber.net"},{"name":"jerryduijm","email":"jduijm@kaliber.net"},{"name":"hjsielcken","email":"hsielcken@kaliber.net"},{"name":"kaliber-owner","email":"development@kaliber.net"},{"name":"daveykropf","email":"davey@kaliber.net"},{"name":"eecolor","email":"eecolor@gmail.com"},{"name":"pkuepers","email":"pkuepers@kaliber.net"},{"name":"larsvankleef","email":"spamlabtap@gmail.com"}],"dist":{"shasum":"8966dd244287ed71496f2945f4d1a73afb3f58b8","tarball":"https://registry.npmjs.org/@kaliber/use-fullscreen-video/-/use-fullscreen-video-1.0.1.tgz","fileCount":11,"integrity":"sha512-9Ggtcld5P6FfDjaW4Hy7WpGk3RXnbROHSrT7ypOECiEdCOTSSd+pOrcgr4lCwMtqDIkg7yPAZmBFPzHv22GOaQ==","signatures":[{"sig":"MEQCIG1uP/WjtIT2Bm8HMEpZCunGGI7/4TcR3qhEtFWrHoB7AiAiY3fsTzGOutGtIrW0eS4VVJBlgCYAeoF+MktpK1amRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7906},"main":"index.js","private":false,"_npmUser":{"name":"albertkaliber","email":"asmit@kaliber.net"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/kaliberjs/use-fullscreen-video.git","type":"git"},"description":"Fullscreen videos, without all the hassle.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 kaliber.js\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/use-fullscreen-video_1.0.1_1711708438034_0.49220050841363183","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@kaliber/use-fullscreen-video","version":"1.0.2","keywords":["fullscreen"],"license":"MIT","_id":"@kaliber/use-fullscreen-video@1.0.2","maintainers":[{"name":"melissabos18","email":"mbos@kaliber.net"},{"name":"janbru","email":"jbrunemann@kaliber.net"},{"name":"albertkaliber","email":"asmit@kaliber.net"},{"name":"jerryduijm","email":"jduijm@kaliber.net"},{"name":"hjsielcken","email":"hsielcken@kaliber.net"},{"name":"kaliber-owner","email":"development@kaliber.net"},{"name":"daveykropf","email":"davey@kaliber.net"},{"name":"eecolor","email":"eecolor@gmail.com"},{"name":"pkuepers","email":"pkuepers@kaliber.net"},{"name":"larsvankleef","email":"spamlabtap@gmail.com"}],"dist":{"shasum":"23ff23d2841e0607f66b4600873759dea199da01","tarball":"https://registry.npmjs.org/@kaliber/use-fullscreen-video/-/use-fullscreen-video-1.0.2.tgz","fileCount":11,"integrity":"sha512-W4kpbXbtH8zm34nWRYOIDiTHOwKgZSYfK/8HC/UZaKrMX7lv23q6qvXArot1Ue0ep0gWSAn9QeCRHvyhqqV+2g==","signatures":[{"sig":"MEUCIF59kcGohk9ucFiqtyZXwV9E7SMxZ1p8C32yBVHkSb+kAiEA0ywkJpJ8nRZWsr9C4iKn5RO4Eb8WEkyasntqYTxHwI4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7985},"main":"index.js","private":false,"_npmUser":{"name":"albertkaliber","email":"asmit@kaliber.net"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/kaliberjs/use-fullscreen-video.git","type":"git"},"description":"Fullscreen videos, without all the hassle.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 kaliber.js\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/use-fullscreen-video_1.0.2_1711709320467_0.38390382939778545","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@kaliber/use-fullscreen-video","version":"1.0.3","keywords":["fullscreen"],"license":"MIT","_id":"@kaliber/use-fullscreen-video@1.0.3","maintainers":[{"name":"melissabos18","email":"mbos@kaliber.net"},{"name":"janbru","email":"jbrunemann@kaliber.net"},{"name":"albertkaliber","email":"asmit@kaliber.net"},{"name":"jerryduijm","email":"jduijm@kaliber.net"},{"name":"hjsielcken","email":"hsielcken@kaliber.net"},{"name":"kaliber-owner","email":"development@kaliber.net"},{"name":"daveykropf","email":"davey@kaliber.net"},{"name":"eecolor","email":"eecolor@gmail.com"},{"name":"pkuepers","email":"pkuepers@kaliber.net"},{"name":"larsvankleef","email":"spamlabtap@gmail.com"}],"dist":{"shasum":"ac63d7c4072f118a1b1a71235e8b94308bdec890","tarball":"https://registry.npmjs.org/@kaliber/use-fullscreen-video/-/use-fullscreen-video-1.0.3.tgz","fileCount":11,"integrity":"sha512-0XpMzCUym1fZ4w3CJxvRHkmalLs9cBmRxpsds1Tyi2tP2HWrrLrGi+D5MIsCl6KoR2k/xpWvE0owDs+ZTn6ofQ==","signatures":[{"sig":"MEYCIQC3yAhfKq5NOUtjnTV2bKVtBmQSghow9OhXd/hZfQuxQAIhAL39VD1MXb3jqZZY2fKw2RxhurOIPE1UcWN952MQTpEj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7985},"main":"index.js","private":false,"_npmUser":{"name":"albertkaliber","email":"asmit@kaliber.net"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/kaliberjs/use-fullscreen-video.git","type":"git"},"description":"Fullscreen videos, without all the hassle.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 kaliber.js\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/use-fullscreen-video_1.0.3_1711709481709_0.44740807849617514","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@kaliber/use-fullscreen-video","version":"1.0.4","keywords":["fullscreen"],"license":"MIT","_id":"@kaliber/use-fullscreen-video@1.0.4","maintainers":[{"name":"melissabos18","email":"mbos@kaliber.net"},{"name":"janbru","email":"jbrunemann@kaliber.net"},{"name":"albertkaliber","email":"asmit@kaliber.net"},{"name":"jerryduijm","email":"jduijm@kaliber.net"},{"name":"hjsielcken","email":"hsielcken@kaliber.net"},{"name":"kaliber-owner","email":"development@kaliber.net"},{"name":"daveykropf","email":"davey@kaliber.net"},{"name":"eecolor","email":"eecolor@gmail.com"},{"name":"pkuepers","email":"pkuepers@kaliber.net"},{"name":"larsvankleef","email":"spamlabtap@gmail.com"}],"dist":{"shasum":"261f0661109c043543e2fb0ec8a16869bc821bc1","tarball":"https://registry.npmjs.org/@kaliber/use-fullscreen-video/-/use-fullscreen-video-1.0.4.tgz","fileCount":11,"integrity":"sha512-czxELt6TEkPGx+1Sb71zgyhk2xzTxL/FMSsHQP1zeKjF8QddH5d5hZ19VzfQut55wi9Aih7P59nCArd24HnPKw==","signatures":[{"sig":"MEQCIFu3qN19W/xhpo0n5qzekYOTUJx1mODK6dST8aEoY92UAiAWxJAEQ9Yjy42wIIlz3rzjJ6iEWg9zUIqjvIuKIWFDcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7999},"main":"index.js","private":false,"_npmUser":{"name":"albertkaliber","email":"asmit@kaliber.net"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/kaliberjs/use-fullscreen-video.git","type":"git"},"description":"Fullscreen videos, without all the hassle.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 kaliber.js\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/use-fullscreen-video_1.0.4_1711709614765_0.9166863952339954","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@kaliber/use-fullscreen-video","version":"1.0.5","keywords":["fullscreen"],"license":"MIT","_id":"@kaliber/use-fullscreen-video@1.0.5","maintainers":[{"name":"melissabos18","email":"mbos@kaliber.net"},{"name":"janbru","email":"jbrunemann@kaliber.net"},{"name":"albertkaliber","email":"asmit@kaliber.net"},{"name":"jerryduijm","email":"jduijm@kaliber.net"},{"name":"hjsielcken","email":"hsielcken@kaliber.net"},{"name":"kaliber-owner","email":"development@kaliber.net"},{"name":"daveykropf","email":"davey@kaliber.net"},{"name":"eecolor","email":"eecolor@gmail.com"},{"name":"pkuepers","email":"pkuepers@kaliber.net"},{"name":"larsvankleef","email":"spamlabtap@gmail.com"}],"dist":{"shasum":"1702958eed0330b499eda4039622e11f61d6ef66","tarball":"https://registry.npmjs.org/@kaliber/use-fullscreen-video/-/use-fullscreen-video-1.0.5.tgz","fileCount":11,"integrity":"sha512-vbYdxGHc/JMMv3w28oABROw7H1aqXYJx2x3fyUx2VDsQpVNggOdDcZNxHhCRoNXfgKUBula/US5TDwIeDPinvg==","signatures":[{"sig":"MEQCIGYMbIAZVpZKM9XkEx8QHFdbr6Vb51jaaZg5PfAxTe8MAiBjrIFbVsfhKcnyoPWA3NcYbZvX3hot1zTB1tbKXSiFlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9018},"main":"index.js","private":false,"_npmUser":{"name":"albertkaliber","email":"asmit@kaliber.net"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/kaliberjs/use-fullscreen-video.git","type":"git"},"description":"Fullscreen videos, without all the hassle.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 kaliber.js\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/use-fullscreen-video_1.0.5_1711713920270_0.5630340444725179","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@kaliber/use-fullscreen-video","version":"1.0.6","keywords":["fullscreen"],"license":"MIT","_id":"@kaliber/use-fullscreen-video@1.0.6","maintainers":[{"name":"erwin-kaliber","email":"ehaers@kaliber.net"},{"name":"melissabos18","email":"mbos@kaliber.net"},{"name":"janbru","email":"jbrunemann@kaliber.net"},{"name":"albertkaliber","email":"asmit@kaliber.net"},{"name":"jerryduijm","email":"jduijm@kaliber.net"},{"name":"hjsielcken","email":"hsielcken@kaliber.net"},{"name":"kaliber-owner","email":"development@kaliber.net"},{"name":"daveykropf","email":"davey@kaliber.net"},{"name":"eecolor","email":"eecolor@gmail.com"},{"name":"larsvankleef","email":"spamlabtap@gmail.com"}],"dist":{"shasum":"3c72fe8d5abad532200d82ccfd0a146eb7240bb9","tarball":"https://registry.npmjs.org/@kaliber/use-fullscreen-video/-/use-fullscreen-video-1.0.6.tgz","fileCount":11,"integrity":"sha512-GJG9o7k93ct2ruFDuJv88OTtFncexnIua+fytQgpN09DIxIA/hK2SlpZbtkEPvJydCwqGYPPHqAYVwYywB4/Bg==","signatures":[{"sig":"MEYCIQCuOMkixtugL4yGp14oKQdo4LST/eCcFthoR4p+KGFb4wIhAMIhFo/pteNqV1i+A0zBYN5gxkx5JiF7RD7rUuuWDj1G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9224},"main":"index.js","private":false,"_npmUser":{"name":"albertkaliber","email":"asmit@kaliber.net"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/kaliberjs/use-fullscreen-video.git","type":"git"},"description":"Fullscreen videos, without all the hassle.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 kaliber.js\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/use-fullscreen-video_1.0.6_1716469594063_0.7340200323077599","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@kaliber/use-fullscreen-video","version":"1.0.7","keywords":["fullscreen"],"license":"MIT","_id":"@kaliber/use-fullscreen-video@1.0.7","maintainers":[{"name":"erwin-kaliber","email":"ehaers@kaliber.net"},{"name":"melissabos18","email":"mbos@kaliber.net"},{"name":"janbru","email":"jbrunemann@kaliber.net"},{"name":"albertkaliber","email":"asmit@kaliber.net"},{"name":"jerryduijm","email":"jduijm@kaliber.net"},{"name":"hjsielcken","email":"hsielcken@kaliber.net"},{"name":"kaliber-owner","email":"development@kaliber.net"},{"name":"daveykropf","email":"davey@kaliber.net"},{"name":"eecolor","email":"eecolor@gmail.com"},{"name":"larsvankleef","email":"spamlabtap@gmail.com"}],"dist":{"shasum":"f4a1ff5c75a8de8de9c71aad9d997baf7e6600d8","tarball":"https://registry.npmjs.org/@kaliber/use-fullscreen-video/-/use-fullscreen-video-1.0.7.tgz","fileCount":11,"integrity":"sha512-NtQbik4F1+PUawucfAKX9o/kKDNaSaR4W8owAyjc921Y/0x9LTt7yEoA6P5Wkl+NsBrvrWEGXfr7MTvda24hrA==","signatures":[{"sig":"MEYCIQDkSxzTMViKYEH82bgzCjZ8E3GOKaYBZL95iof7ofTEKAIhAKhrxln1uYSVj3SDVVzQESrEFHl3UmCTZEGZBVUXf/Sq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9233},"main":"index.js","private":false,"_npmUser":{"name":"albertkaliber","email":"asmit@kaliber.net"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/kaliberjs/use-fullscreen-video.git","type":"git"},"description":"Fullscreen videos, without all the hassle.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 kaliber.js\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/use-fullscreen-video_1.0.7_1716812294700_0.609579624178916","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@kaliber/use-fullscreen-video","version":"1.0.8","keywords":["fullscreen"],"license":"MIT","_id":"@kaliber/use-fullscreen-video@1.0.8","maintainers":[{"name":"erwin-kaliber","email":"ehaers@kaliber.net"},{"name":"melissabos18","email":"mbos@kaliber.net"},{"name":"janbru","email":"jbrunemann@kaliber.net"},{"name":"albertkaliber","email":"asmit@kaliber.net"},{"name":"jerryduijm","email":"jduijm@kaliber.net"},{"name":"hjsielcken","email":"hsielcken@kaliber.net"},{"name":"kaliber-owner","email":"development@kaliber.net"},{"name":"daveykropf","email":"davey@kaliber.net"},{"name":"eecolor","email":"eecolor@gmail.com"},{"name":"larsvankleef","email":"spamlabtap@gmail.com"}],"dist":{"shasum":"7f841185876d4b75b2e9734bd4aa834df85e5f25","tarball":"https://registry.npmjs.org/@kaliber/use-fullscreen-video/-/use-fullscreen-video-1.0.8.tgz","fileCount":11,"integrity":"sha512-oT+6Nq1M6MmHdpv4QC2Z2rmfcpSSFJCqETDROxEn3rhx/KgJtuhOnst5zDnWnNH9wifG06zJn9RBfCAN2OLeJg==","signatures":[{"sig":"MEUCIQDpmlTv53XBcEbv0ZI2q/mNWAzpkkuuVgcQh9/7N9xVwwIgMAoLrt3wFNjtBHZfIQz10t+aR5r7RlURUxN0+9DpglY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9245},"main":"index.js","private":false,"_npmUser":{"name":"albertkaliber","email":"asmit@kaliber.net"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/kaliberjs/use-fullscreen-video.git","type":"git"},"description":"Fullscreen videos, without all the hassle.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 kaliber.js\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/use-fullscreen-video_1.0.8_1717491056040_0.028206884921901043","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@kaliber/use-fullscreen-video","version":"1.0.9","keywords":["fullscreen"],"license":"MIT","_id":"@kaliber/use-fullscreen-video@1.0.9","maintainers":[{"name":"erwin-kaliber","email":"ehaers@kaliber.net"},{"name":"melissabos18","email":"mbos@kaliber.net"},{"name":"janbru","email":"jbrunemann@kaliber.net"},{"name":"albertkaliber","email":"asmit@kaliber.net"},{"name":"jerryduijm","email":"jduijm@kaliber.net"},{"name":"hjsielcken","email":"hsielcken@kaliber.net"},{"name":"kaliber-owner","email":"development@kaliber.net"},{"name":"daveykropf","email":"davey@kaliber.net"},{"name":"eecolor","email":"eecolor@gmail.com"},{"name":"larsvankleef","email":"spamlabtap@gmail.com"}],"dist":{"shasum":"6cb19a15cb5cc3cea132529396ee966e73da6a7e","tarball":"https://registry.npmjs.org/@kaliber/use-fullscreen-video/-/use-fullscreen-video-1.0.9.tgz","fileCount":11,"integrity":"sha512-QUpoapQ/43y1eUF1AnUjdm2ciBoPitdfCFkdNZ7b9LCj2BashwbSkeVYn8epZAiuABJ9DVDSCiY0EHoDv/71pg==","signatures":[{"sig":"MEQCIEil+pH91ZqMOoSLDc8JHkWeUjhN6IHADGBimUJrji/JAiA+bTFQ9pX0yvonlVzUydVqcvXQ50QKj0DunTe5i308fQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9388},"main":"index.js","private":false,"_npmUser":{"name":"albertkaliber","email":"asmit@kaliber.net"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/kaliberjs/use-fullscreen-video.git","type":"git"},"description":"Fullscreen videos, without all the hassle.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 kaliber.js\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/use-fullscreen-video_1.0.9_1717491474291_0.3402145569092949","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@kaliber/use-fullscreen-video","version":"1.0.10","keywords":["fullscreen"],"license":"MIT","_id":"@kaliber/use-fullscreen-video@1.0.10","maintainers":[{"name":"erwin-kaliber","email":"ehaers@kaliber.net"},{"name":"melissabos18","email":"mbos@kaliber.net"},{"name":"janbru","email":"jbrunemann@kaliber.net"},{"name":"albertkaliber","email":"asmit@kaliber.net"},{"name":"jerryduijm","email":"jduijm@kaliber.net"},{"name":"hjsielcken","email":"hsielcken@kaliber.net"},{"name":"kaliber-owner","email":"development@kaliber.net"},{"name":"daveykropf","email":"davey@kaliber.net"},{"name":"eecolor","email":"eecolor@gmail.com"},{"name":"larsvankleef","email":"spamlabtap@gmail.com"}],"dist":{"shasum":"9aeac5f1f0aa4bc29e6cbc1a82ef4f1bed16ef06","tarball":"https://registry.npmjs.org/@kaliber/use-fullscreen-video/-/use-fullscreen-video-1.0.10.tgz","fileCount":12,"integrity":"sha512-C1GJLatYQfyUposTqrzJVUMLjYkMUOnuAN+qV2Lp3qLJLJ4Dse35RUVsRN/PWtKufNEiHce8T/f+9ytUie04Yg==","signatures":[{"sig":"MEUCIQDBQdepjRwIdxSngnGFAntTsaBdfLraXrQUE+37pk+IQQIgbGlUUNM+pAJM2PqRiq1gBaYjA4wZrxhBRuUPOKaiYQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10093},"main":"index.js","private":false,"_npmUser":{"name":"albertkaliber","email":"asmit@kaliber.net"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/kaliberjs/use-fullscreen-video.git","type":"git"},"description":"Fullscreen videos, without all the hassle.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 kaliber.js\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/use-fullscreen-video_1.0.10_1717672530377_0.20158109550764247","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@kaliber/use-fullscreen-video","version":"1.1.0","keywords":["fullscreen"],"license":"MIT","_id":"@kaliber/use-fullscreen-video@1.1.0","maintainers":[{"name":"erwin-kaliber","email":"ehaers@kaliber.net"},{"name":"melissabos18","email":"mbos@kaliber.net"},{"name":"janbru","email":"jbrunemann@kaliber.net"},{"name":"albertkaliber","email":"asmit@kaliber.net"},{"name":"jerryduijm","email":"jduijm@kaliber.net"},{"name":"hjsielcken","email":"hsielcken@kaliber.net"},{"name":"kaliber-owner","email":"development@kaliber.net"},{"name":"daveykropf","email":"davey@kaliber.net"},{"name":"eecolor","email":"eecolor@gmail.com"},{"name":"larsvankleef","email":"spamlabtap@gmail.com"}],"dist":{"shasum":"2b0729a5b63c54e9810230de75f1d02b95671039","tarball":"https://registry.npmjs.org/@kaliber/use-fullscreen-video/-/use-fullscreen-video-1.1.0.tgz","fileCount":12,"integrity":"sha512-oNYz1hVQhyfTK7bkxct+BWiTUc+EBSDmO13DsN8Nkg4myJ8RGb8WENvlQAnpOiavtH5Eq86NB6qbiRkxtYYY9Q==","signatures":[{"sig":"MEQCIBZzeR1t6GjnA1ESk0P/u1VQ5+WMNqQOHc0WXKNrxgjdAiAuHdxMcrx+F4kIEucCLanCoNrJkgcuXQ0nByGva/CRjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10884},"main":"index.js","private":false,"_npmUser":{"name":"albertkaliber","email":"asmit@kaliber.net"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/kaliberjs/use-fullscreen-video.git","type":"git"},"description":"Fullscreen videos, without all the hassle.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 kaliber.js\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/use-fullscreen-video_1.1.0_1717761803312_0.2773319507144736","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@kaliber/use-fullscreen-video","version":"1.1.1","keywords":["fullscreen"],"license":"MIT","_id":"@kaliber/use-fullscreen-video@1.1.1","maintainers":[{"name":"erwin-kaliber","email":"ehaers@kaliber.net"},{"name":"melissabos18","email":"mbos@kaliber.net"},{"name":"janbru","email":"jbrunemann@kaliber.net"},{"name":"albertkaliber","email":"asmit@kaliber.net"},{"name":"jerryduijm","email":"jduijm@kaliber.net"},{"name":"hjsielcken","email":"hsielcken@kaliber.net"},{"name":"kaliber-owner","email":"development@kaliber.net"},{"name":"daveykropf","email":"davey@kaliber.net"},{"name":"eecolor","email":"eecolor@gmail.com"},{"name":"larsvankleef","email":"spamlabtap@gmail.com"}],"dist":{"shasum":"b0db9ddc8f81d8397e15fb46448d7f5e7916b59e","tarball":"https://registry.npmjs.org/@kaliber/use-fullscreen-video/-/use-fullscreen-video-1.1.1.tgz","fileCount":12,"integrity":"sha512-/NGjIz845692l8boM0tjDmiCPe5/q9b1Rqgzprx6YeebEsVCL+duFvztTfdcNT1w62HTOKhFK43JWLXnbnJ11A==","signatures":[{"sig":"MEUCIAR4eO1vZZsxOBd9c3q2cEToKJs/dxYmccHg/90tbVhyAiEA8jog9lKHZx1mg9WAMYaKZmm7di8vJpZTxyEZhaOeQ44=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11214},"main":"index.js","private":false,"_npmUser":{"name":"albertkaliber","email":"asmit@kaliber.net"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/kaliberjs/use-fullscreen-video.git","type":"git"},"description":"Fullscreen videos, without all the hassle.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 kaliber.js\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/use-fullscreen-video_1.1.1_1717763184257_0.5012255624300399","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@kaliber/use-fullscreen-video","version":"1.2.0","keywords":["fullscreen"],"license":"MIT","_id":"@kaliber/use-fullscreen-video@1.2.0","maintainers":[{"name":"erwin-kaliber","email":"ehaers@kaliber.net"},{"name":"melissabos18","email":"mbos@kaliber.net"},{"name":"janbru","email":"jbrunemann@kaliber.net"},{"name":"albertkaliber","email":"asmit@kaliber.net"},{"name":"jerryduijm","email":"jduijm@kaliber.net"},{"name":"hjsielcken","email":"hsielcken@kaliber.net"},{"name":"kaliber-owner","email":"development@kaliber.net"},{"name":"daveykropf","email":"davey@kaliber.net"},{"name":"eecolor","email":"eecolor@gmail.com"},{"name":"larsvankleef","email":"spamlabtap@gmail.com"}],"dist":{"shasum":"324694f225ebceffdcd864b82136b9d1bed18f70","tarball":"https://registry.npmjs.org/@kaliber/use-fullscreen-video/-/use-fullscreen-video-1.2.0.tgz","fileCount":12,"integrity":"sha512-ZqRODdNTFULuXAindZOGpsA0KFSzCJgSUPfcQOyylKxWKHsPY3MnmAnGgCc8T91jprYK3n5aF03+KxYgzHdrMA==","signatures":[{"sig":"MEYCIQDgiHowU/ac2vdusDEYNEXtm2MlM1EabcBkj2YSIsnbaQIhAJsAIQAMjzQv1XyRRncugQUqP7NwgvsamcDJq2jHGUkH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11287},"main":"index.js","private":false,"_npmUser":{"name":"daveykropf","email":"davey@kaliber.net"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/kaliberjs/use-fullscreen-video.git","type":"git"},"description":"Fullscreen videos, without all the hassle.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 kaliber.js\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"uuid":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-fullscreen-video_1.2.0_1718183455279_0.9731626617906415","host":"s3://npm-registry-packages"}}},"time":{"created":"2024-03-29T10:33:57.941Z","modified":"2026-09-09T12:43:26.462Z","1.0.1":"2024-03-29T10:33:58.205Z","1.0.2":"2024-03-29T10:48:40.626Z","1.0.3":"2024-03-29T10:51:21.851Z","1.0.4":"2024-03-29T10:53:34.931Z","1.0.5":"2024-03-29T12:05:20.424Z","1.0.6":"2024-05-23T13:06:34.261Z","1.0.7":"2024-05-27T12:18:14.873Z","1.0.8":"2024-06-04T08:50:56.192Z","1.0.9":"2024-06-04T08:57:54.473Z","1.0.10":"2024-06-06T11:15:30.571Z","1.1.0":"2024-06-07T12:03:23.473Z","1.1.1":"2024-06-07T12:26:24.440Z","1.2.0":"2024-06-12T09:10:55.433Z"},"license":"MIT","keywords":["fullscreen"],"repository":{"url":"https://github.com/kaliberjs/use-fullscreen-video.git","type":"git"},"description":"Fullscreen videos, without all the hassle.","maintainers":[{"email":"davey@kaliber.net","name":"daveykropf"},{"email":"ewestra@kaliber.net","name":"eecolor"},{"email":"jduijm@kaliber.net","name":"jerryduijm"},{"email":"development@kaliber.net","name":"kaliber-owner"},{"email":"nhoenderop@kaliber.net","name":"nhoenderop"},{"email":"jbrunemann@kaliber.net","name":"janbru"},{"email":"asmit@kaliber.net","name":"albertkaliber"},{"email":"mvanbrakel@kaliber.net","name":"mvanbrakel"},{"email":"Rvanschaik@kaliber.net","name":"r0h-oh"},{"email":"claan@kaliber.net","name":"1cln"},{"email":"mreimus@kaliber.net","name":"maart-22"},{"email":"ldavidsondescelles@kaliber.net","name":"yoreljenkins"},{"email":"mdevalk@kaliber.net","name":"mdevalk1983"},{"email":"guido.evertzen@gmail.com","name":"guido.evertzen"},{"email":"svroom@kaliber.net","name":"svroom-kaliber"},{"email":"tomharms93@proton.me","name":"tomharms"},{"email":"rinus.vh@hotmail.com","name":"rinus.vh"},{"email":"pgoddijn@gmail.com","name":"pgoddijn"},{"email":"jvankralingen@kaliber.net","name":"jvankralingen"}],"readme":"# useFullscreenVideo\nSimplified cross-browser fullscreen video behavior.\n\n## Motivation\nThis React hook simplifies the process of managing fullscreen video playback across different browsers, handling the complexities of vendor-specific APIs for you. It also handles the fallback scenario, in case the browser (e.g. `iOS Safari`) does not support setting a `HTMLDivElement` to fullscreen (but does allow `HTMLVideoElement` to do so).\n\n## Installation\n```bash\nyarn add @kaliber/use-fullscreen-video\n```\n\n## Usage\n```jsx\nimport { useFullscreenVideo } from '@kaliber/use-fullscreen-video'\n\nfunction Component() {\n  const { refs, request, exit } = useFullscreenVideo({\n    onChange: console.debug,\n    onError: console.error\n  })\n\n  return (\n    <main>\n      <div ref={refs.setContainer}>\n        <video ref={refs.setVideo} src={neverGonnaGiveYouUp} />\n        <button onClick={exit}>\n          Exit fullscreen\n        </button>\n      </div>\n\n      <button onClick={request}>\n        Request fullscreen\n      </button>\n    </main>\n  )\n}\n```\n\n## Third party players\nImplementations between third party players may vary. \nMake sure you have access to the internal `video` element for the broadest cross-browser support.\n\n#### using `ReactPlayer`\n```jsx\nimport { useFullscreenVideo } from '@kaliber/use-fullscreen-video'\nimport ReactPlayer from 'react-player'\n\nfunction Component() {\n  const videoRef = React.useRef(null)\n  const { refs, request, exit } = useFullscreenVideo({\n    onChange: console.debug,\n    onError: console.error\n  })\n\n  return (\n    <main>\n      <div ref={refs.setContainer}>\n        <ReactPlayer \n          ref={videoRef} \n          // Make sure you add a `src` that uses ReactPlayer's `FilePlayer`:\n          url={neverGonnaGiveYouUp} \n          onReady={() => {\n            // Video ref is only available when video is ready:\n            const videoPlayerElement = videoRef.current.getInternalPlayer()\n            refs.setVideo(videoPlayerElement)\n          }}\n        />\n        <button onClick={exit}>\n          Exit fullscreen\n        </button>\n      </div>\n\n      <button onClick={request}>\n        Request fullscreen\n      </button>\n    </main>\n  )\n}\n```\n\n### Hook Options\nThe `useFullscreenVideo` hook accepts an options object:\n\n* **options:** Configure wether you would like to open the element or the container through the `useVideoElement` option in this object.\n* **onChange({ state, event }):** A callback function that is triggered whenever the fullscreen state changes. The `isFullscreen` argument will be both the state of the fullscreen functionality, and the original `Event` in an object.\n* **onError(error):** A callback function invoked if an error occurs during fullscreen transitions. The `error` argument will contain the error details.\n\n### Returned Values\n\nThe hook returns an object containing the following:\n\n#### Values\n* **refs:** An object with `setContainer` and `setVideo` setters for assigning references to the container element and video element, respectively.\n\n#### Methods\n* **`request(options)`:** Initiates a fullscreen request on either the designated container or the video element itself, depending on browser implementation. The `options` argument allows for potential browser-specific configuration.\n* **`getElement()`:** The DOM element that is currently in fullscreen mode (if any).\n* **`isFullscreen()`:** A boolean value indicating whether the video is in fullscreen mode.\n* **`isEnabled()`:** A boolean value indicating whether fullscreen functionality is supported by the browser.\n* **`exit()`:** Exits the fullscreen mode.\n\n---\n \n![](https://media.giphy.com/media/v1.Y2lkPTc5MGI3NjExODBxajhkc2g1Y3dpaGY1ZWZ5NzAwdnV3eXJpY3pxaWVhMHRodmYyMyZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/l4pThMAKS4BOtz8d2/giphy.gif)\n\n## Disclaimer\nThis library is intended for internal use, we provide __no__ support, use at your own risk. It does not import React, but expects it to be provided, which [@kaliber/build](https://kaliberjs.github.io/build/) can handle for you.\n\nThis library is not transpiled.\n","readmeFilename":"readme.md"}