{"_id":"screenfull","_rev":"62-3ed6058b6d2612d595b25112d266ffaf","name":"screenfull","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","dist-tags":{"latest":"6.0.2"},"versions":{"1.1.0":{"name":"screenfull","version":"1.1.0","description":"Browser module - Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","keywords":["browser","fullscreen"],"homepage":"https://github.com/sindresorhus/screenfull.js","license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"files":["dist/screenfull.js"],"main":"dist/screenfull","repository":{"type":"git","url":"sindresorhus/screenfull"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-jshint":"~0.6.4","grunt-contrib-uglify":"~0.2.4","load-grunt-tasks":"~0.1.0"},"engines":{"node":">=0.8.0"},"_id":"screenfull@1.1.0","dist":{"shasum":"1adc5b9d5e578dcba5653b268859b7bb53d78ade","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-1.1.0.tgz","integrity":"sha512-e85hw3z4510EuajtlXCC0st/84FAuYrZLcaBCtkgN8QsJGDg49L95LX9ePmrUyRepYgl6vEOl+JlhMsjBn+BXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGCw65GSLL/5sa3MYD7IzZ1+D++0JqJiGd7SPMypen58AiABIzrx6DP/fTFqUoUDM4IluXoYEKCN8FA7z/UDDJLTNw=="}]},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}},"1.1.1":{"name":"screenfull","version":"1.1.1","description":"Browser module - Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","keywords":["browser","fullscreen"],"homepage":"https://github.com/sindresorhus/screenfull.js","license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"files":["dist/screenfull.js"],"main":"dist/screenfull","repository":{"type":"git","url":"git://github.com/sindresorhus/screenfull"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-jshint":"~0.7.2","grunt-contrib-uglify":"~0.2.4","load-grunt-tasks":"~0.2.0"},"engines":{"node":">=0.8.0"},"bugs":{"url":"https://github.com/sindresorhus/screenfull/issues"},"_id":"screenfull@1.1.1","dist":{"shasum":"ab5c65f2390c89a41c941e7852ac6812b0062ec3","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-1.1.1.tgz","integrity":"sha512-VD4KL79Fs1ahtKrvee2T8Ublp1hwWR2Vqi3+k2Fsxqy0pvL0OU/WDOBBb8aIBfQgsDCAokS2j1hFUVqfBBpqvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCM5FiEniwHTh1rUYqEzU6WkRxBIinKSGAIme8ir+AOgQIhAJSzJAz7oQixsULlAUCbphWU3y0t2pHAtnEINQnCeIkY"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}},"1.2.0":{"name":"screenfull","version":"1.2.0","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"sindresorhus/screenfull.js"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"files":["dist/screenfull.js"],"keywords":["browser","fullscreen"],"devDependencies":{"grunt":"^0.4.1","grunt-contrib-concat":"^0.4.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.4.0","load-grunt-tasks":"^0.4.0"},"_id":"screenfull@1.2.0","dist":{"shasum":"70b696fb954756af7dda1481ff85d36e30fae186","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-1.2.0.tgz","integrity":"sha512-YFkAZQdNIe8e5Bk+5UIwsy8VBHVycxUYGmqYAnvx4KfISrtqEpDgsjYhtIPVH8sVpvmhjKklliARQtEnqlGawQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAFQ95t9pLN3yIbUZ7IPkbYkDSButLkKTwDp+XoMtTrgIgJVvKcR8HEC6cV4GaqH8vcrXPaIzeexdclAOVtCPmWfY="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}},"1.2.1":{"name":"screenfull","version":"1.2.1","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"sindresorhus/screenfull.js"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"main":"dist/screenfull.js","files":["dist/screenfull.js"],"keywords":["browser","fullscreen"],"devDependencies":{"grunt":"^0.4.1","grunt-contrib-concat":"^0.4.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.4.0","load-grunt-tasks":"^0.4.0"},"_id":"screenfull@1.2.1","dist":{"shasum":"e4a924c103de227a167cad6a0abca99f8353af2e","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-1.2.1.tgz","integrity":"sha512-yzMS6KjgKNstwvR3ofxHOYs9HYuCwSYja05Lo5EQbShoyx/zRBYFApllcjl2UqMUIYq7LVkQizK7LBU08dNdhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJ0n2gfOcoc2U0aOtMnBlzjyb8wj3VaaAdW5FaJEg8hwIhALRVdsr5nHMCFja1qzhGsBFLeco0p0shdASJNZTAOxYb"}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}},"2.0.0":{"name":"screenfull","version":"2.0.0","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/screenfull.js"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"main":"dist/screenfull.js","files":["dist/screenfull.js"],"keywords":["browser","fullscreen"],"devDependencies":{"grunt":"^0.4.5","grunt-contrib-concat":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","load-grunt-tasks":"^1.0.0"},"gitHead":"7e15983219556e488bf8d93325ae685fbf49ea3c","bugs":{"url":"https://github.com/sindresorhus/screenfull.js/issues"},"homepage":"https://github.com/sindresorhus/screenfull.js","_id":"screenfull@2.0.0","scripts":{},"_shasum":"a00b29a93e06b1ac5760eda642ca092d551814fe","_from":".","_npmVersion":"2.1.16","_nodeVersion":"0.10.32","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"dist":{"shasum":"a00b29a93e06b1ac5760eda642ca092d551814fe","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-2.0.0.tgz","integrity":"sha512-zn6fVuWDRJiLJGBwwFojtg9xrq/9ivgN/jmp9MBzx0XJRfcSKl6YqRGuKpGkAyRLHFxIqKAvCcUiSPwezSw4rA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA2/WXovzZUCo/DbW2iuzgCCmw3FcmUFfyDid45+DnglAiEAiS6FcG5WtAOqLn7aN7piq411ouy+TS9yZ+mHP/ruD4E="}]},"directories":{}},"3.0.0":{"name":"screenfull","version":"3.0.0","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/screenfull.js"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"main":"dist/screenfull.js","files":["dist/screenfull.js"],"keywords":["browser","fullscreen"],"devDependencies":{"grunt":"^0.4.5","grunt-contrib-concat":"^0.5.0","grunt-contrib-uglify":"^0.10.1","load-grunt-tasks":"^3.3.0","xo":"*"},"scripts":{"test":"xo"},"xo":{"envs":["node","browser"]},"gitHead":"e95bb01764de6f35f3f0084497bab3b0f1eac938","bugs":{"url":"https://github.com/sindresorhus/screenfull.js/issues"},"homepage":"https://github.com/sindresorhus/screenfull.js","_id":"screenfull@3.0.0","_shasum":"e70240daf6432fbf0e4f9a484425e67f75a4ba83","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"e70240daf6432fbf0e4f9a484425e67f75a4ba83","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-3.0.0.tgz","integrity":"sha512-8p8ZV+/QqxYDEiL+xqedUXwEWcK6HIL4B2rAD+7bq+MZkMeeW7C8hDcMnYATx+quGPF+W6u/kHWjN/YJrV+hCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDimPe3gBCoC0pwyyuuAcOovQmAgFtjaOcKtHatI53pSAIhAOcYbAxCuBMjLONjTrRBpF9ENNpV1PYw5MUGPFk1KpWJ"}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}},"3.0.1":{"name":"screenfull","version":"3.0.1","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/screenfull.js.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"main":"dist/screenfull.js","files":["dist/screenfull.js"],"keywords":["browser","fullscreen"],"devDependencies":{"grunt":"^1.0.1","grunt-contrib-concat":"^1.0.0","grunt-contrib-uglify":"^2.0.0","load-grunt-tasks":"^3.3.0","xo":"*"},"scripts":{"test":"xo"},"xo":{"envs":["node","browser"]},"gitHead":"4395214db505ff60ed589b10b106f29467f4b55f","bugs":{"url":"https://github.com/sindresorhus/screenfull.js/issues"},"homepage":"https://github.com/sindresorhus/screenfull.js#readme","_id":"screenfull@3.0.1","_shasum":"a728c52b76817f27d2a0ca380587e16eaa2946ea","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"a728c52b76817f27d2a0ca380587e16eaa2946ea","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-3.0.1.tgz","integrity":"sha512-cp4HnSoXOl7yv/fhAtoZ5JLE89Jmo50guW+6f58BjBXb6BjW50St4JBMasFaPozffpx+znxvMG2hJTfWkd5cQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBdZo1z2ShrOdji+1ge0asW37bVJsd+4+RrC5RDzMI78AiBVirhMHr/Qg3+PyUUtBmmyj4xtV8qX6zdRcY91NggOAQ=="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/screenfull-3.0.1.tgz_1471044492605_0.9114161357283592"},"directories":{}},"3.0.2":{"name":"screenfull","version":"3.0.2","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/screenfull.js.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"main":"dist/screenfull.js","files":["dist/screenfull.js"],"keywords":["browser","fullscreen"],"devDependencies":{"grunt":"^1.0.1","grunt-contrib-concat":"^1.0.0","grunt-contrib-uglify":"^2.0.0","load-grunt-tasks":"^3.3.0","xo":"*"},"scripts":{"test":"xo"},"xo":{"envs":["node","browser"]},"gitHead":"dcdfb8c24688e041ba861529711089cf0e542169","bugs":{"url":"https://github.com/sindresorhus/screenfull.js/issues"},"homepage":"https://github.com/sindresorhus/screenfull.js#readme","_id":"screenfull@3.0.2","_shasum":"9fbcce07bad4c680a8f90f2bfc9c41788af55d0c","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"9fbcce07bad4c680a8f90f2bfc9c41788af55d0c","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-3.0.2.tgz","integrity":"sha512-tg5TLFG6sDWVVv8YHByeU/duQOg72twP2LYs9gKJRyYbnQvsoOzHuTcBCR+aWFfIJl8az2WsxFxHqmO2miQZkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmvve1/WHQPGcZNrc8KfvzJ1jw20zfDmRpuyF0f8EuUwIgRDZXq/9RBBWJbPQhCq7cNyrrVeHawnITMWfKgE7vk1Q="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/screenfull-3.0.2.tgz_1471045464332_0.06257056491449475"},"directories":{}},"3.1.0":{"name":"screenfull","version":"3.1.0","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/screenfull.js.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"main":"dist/screenfull.js","files":["dist/screenfull.js"],"keywords":["browser","fullscreen"],"devDependencies":{"grunt":"^1.0.1","grunt-contrib-concat":"^1.0.0","grunt-contrib-uglify":"^2.0.0","load-grunt-tasks":"^3.3.0","xo":"*"},"scripts":{"test":"xo"},"xo":{"envs":["node","browser"]},"gitHead":"061a4ab348b3f58e57449667ac607b9b618e9482","bugs":{"url":"https://github.com/sindresorhus/screenfull.js/issues"},"homepage":"https://github.com/sindresorhus/screenfull.js#readme","_id":"screenfull@3.1.0","_shasum":"55f6febea6cd732a6e0e3b884c96813f7efed3b2","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"55f6febea6cd732a6e0e3b884c96813f7efed3b2","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-3.1.0.tgz","integrity":"sha512-9uMD00affo3ua2mTCd71j+As5vIWJPo9CD65vf1O1rniy0pjWHYG5P+qQRDngXg4DzcgDe156Dvb7LQr4A8x+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOXVlrJLYrFz8OkFsL3FLJPEkws35wL2Fby0xC/CAHIgIhAK6ZQoubhFK3SduOcxkdWp8ADlDq99U3dC6vUpqmnMdi"}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/screenfull-3.1.0.tgz_1489393779111_0.656585396034643"},"directories":{}},"3.2.0":{"name":"screenfull","version":"3.2.0","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/screenfull.js.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"main":"dist/screenfull.js","files":["dist/screenfull.js"],"keywords":["browser","fullscreen"],"devDependencies":{"grunt":"^1.0.1","grunt-contrib-concat":"^1.0.0","grunt-contrib-uglify":"^2.0.0","load-grunt-tasks":"^3.3.0","xo":"^0.16.0"},"scripts":{"test":"xo"},"xo":{"envs":["node","browser"]},"gitHead":"6e4111348afd633efe47bdd32363720ede675d2b","bugs":{"url":"https://github.com/sindresorhus/screenfull.js/issues"},"homepage":"https://github.com/sindresorhus/screenfull.js#readme","_id":"screenfull@3.2.0","_shasum":"a4d6637c57e4749ed32eaf4423226d43a99cc11b","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.7.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"a4d6637c57e4749ed32eaf4423226d43a99cc11b","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-3.2.0.tgz","integrity":"sha512-/SQD5HKxHAxpj8LFcWAH10+ijoZxSrLMCaKqrqw0YSdvW9zvwK47fM9OklsBcGytlgm4gEzcE3v+EK3jWRnJXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDMoKpn+7lk93HkiilTkV0qGreDvfMGBs25jTNbV1g4gAiEAvBkRSb/Ikvhzly7nmW7egJUiysPTws0jGcbUMR4qzgA="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/screenfull-3.2.0.tgz_1492328896203_0.2754464568570256"},"directories":{}},"3.2.1":{"name":"screenfull","version":"3.2.1","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/screenfull.js.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"main":"dist/screenfull.js","files":["dist/screenfull.js"],"keywords":["browser","fullscreen"],"devDependencies":{"grunt":"^1.0.1","grunt-contrib-concat":"^1.0.0","grunt-contrib-uglify":"^2.0.0","load-grunt-tasks":"^3.3.0","xo":"^0.16.0"},"scripts":{"test":"xo"},"xo":{"envs":["node","browser"]},"gitHead":"caf2365c1da939e520623a11e209a1fc8e1309df","bugs":{"url":"https://github.com/sindresorhus/screenfull.js/issues"},"homepage":"https://github.com/sindresorhus/screenfull.js#readme","_id":"screenfull@3.2.1","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-Ar5/VyLNB9gB/SUBeIdN04RK3jC+wPkGJ2Ntyywvh7a5idDsP9E4Fk++DvMaU+fx2bTwTw6p0DrSXsGwZKlr1A==","shasum":"02a9b61a0abc53adeb2bc9d6a1150eb774a2b959","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-3.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIA1yj5iqBEGOEJk0ucXwpJHQ1ES6qB3nm0CNWIOAS4rNAh8pmwL6RNwVyA08Si1HaeunCGrkl4GJvBaR4PWOW17m"}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/screenfull-3.2.1.tgz_1497043227037_0.6641162210144103"},"directories":{}},"3.2.2":{"name":"screenfull","version":"3.2.2","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/screenfull.js.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"main":"dist/screenfull.js","files":["dist/screenfull.js"],"keywords":["browser","fullscreen"],"devDependencies":{"grunt":"^1.0.1","grunt-contrib-concat":"^1.0.0","grunt-contrib-uglify":"^2.0.0","load-grunt-tasks":"^3.3.0","xo":"^0.16.0"},"scripts":{"test":"xo"},"xo":{"envs":["node","browser"]},"gitHead":"fc1fe769039382d7168711fee7ef7d467691e399","bugs":{"url":"https://github.com/sindresorhus/screenfull.js/issues"},"homepage":"https://github.com/sindresorhus/screenfull.js#readme","_id":"screenfull@3.2.2","_shasum":"ddd0c2c66a799640a566d95672d79abac4d627aa","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"ddd0c2c66a799640a566d95672d79abac4d627aa","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-3.2.2.tgz","integrity":"sha512-dTyAZovBe77DCNL59F+Bu937dTtgoxb/USIFEjsPGwOvl3lhNNLPG++O8Y7KOaI0qbkf03xotpEyX7PI3ljJCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeNzaMIRTSFrV2aGXwOhgFbFn19Y2+AnwPvVUUv9iQ3QIhAKrZByby21Rczb4viIGPhaN5VI0xMVGuSonQGoJYe3gr"}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/screenfull-3.2.2.tgz_1497456687572_0.46956563577987254"},"directories":{}},"3.3.0":{"name":"screenfull","version":"3.3.0","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/screenfull.js.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"main":"dist/screenfull.js","files":["dist/screenfull.js"],"keywords":["browser","fullscreen"],"devDependencies":{"grunt":"^1.0.1","grunt-contrib-concat":"^1.0.0","grunt-contrib-uglify":"^2.0.0","load-grunt-tasks":"^3.3.0","xo":"^0.16.0"},"scripts":{"test":"xo"},"xo":{"envs":["node","browser"]},"gitHead":"2dc000b5c39b98235b3679c49bbe174c7faa7f63","bugs":{"url":"https://github.com/sindresorhus/screenfull.js/issues"},"homepage":"https://github.com/sindresorhus/screenfull.js#readme","_id":"screenfull@3.3.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-skdxtf9lFzgmZ1dRZuxPo2SfFiQJDWVeJYcsYhEMA3duZ5Q+Wj50iRbJy6nbBn0aY2iyCv/sRi+vp+5u9IfK7g==","shasum":"7d9823a41eb50f84fa88f887beddae7291859b58","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-3.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDpj1I0FLB4bMyWhVKqFWGgzEJYwIWXd3vglc0nRiJKvAiAGcIQvtaqCArnv3hKphFd/rKud+zGn7VCdS9CgYxapVA=="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/screenfull-3.3.0.tgz_1499374298103_0.632914460496977"},"directories":{}},"3.3.1":{"name":"screenfull","version":"3.3.1","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/screenfull.js.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"main":"dist/screenfull.js","files":["dist/screenfull.js"],"keywords":["browser","fullscreen"],"devDependencies":{"grunt":"^1.0.1","grunt-contrib-concat":"^1.0.0","grunt-contrib-uglify":"^2.0.0","load-grunt-tasks":"^3.3.0","xo":"^0.16.0"},"scripts":{"test":"xo"},"xo":{"envs":["node","browser"]},"gitHead":"1b989ea0ff73adfda1e3cddd61a6e47bacec2186","bugs":{"url":"https://github.com/sindresorhus/screenfull.js/issues"},"homepage":"https://github.com/sindresorhus/screenfull.js#readme","_id":"screenfull@3.3.1","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-znBz3YSjnxiCKdgqcEmCv5YY5PD9zEyhHVFRiCnJ+uk6Qb/DZuaHPsxLBcanGR2o7laa9hByXbyAX85PO7tmxg==","shasum":"5eea886b412043af89e2e5cc4433f894d0ebb90b","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-3.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1Kpdo8giveIIQ+2SMVgFMIixubgcobNs17qipDE7GzQIhAP9pJWfi4jwIpuGz7/Oe/ypaQMPPxm3pacQpO1MeG1SC"}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/screenfull-3.3.1.tgz_1499381037865_0.9555380190722644"},"directories":{}},"3.3.2":{"name":"screenfull","version":"3.3.2","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/screenfull.js.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"main":"dist/screenfull.js","files":["dist/screenfull.js"],"keywords":["browser","fullscreen"],"devDependencies":{"grunt":"^1.0.1","grunt-contrib-concat":"^1.0.0","grunt-contrib-uglify":"^2.0.0","load-grunt-tasks":"^3.3.0","xo":"^0.16.0"},"scripts":{"test":"xo"},"xo":{"envs":["node","browser"]},"gitHead":"07a403f5e456e5cf8ef47e2846f9c8ccfa8b5476","bugs":{"url":"https://github.com/sindresorhus/screenfull.js/issues"},"homepage":"https://github.com/sindresorhus/screenfull.js#readme","_id":"screenfull@3.3.2","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-zrnT8EidEWGFkmXEa1d/YUYNvvJaMX05g4O82K+Oiy9jR6Fh3ZTsovsccJOjRJyhS0KPV7AQpDFQRAYXBl9a5A==","shasum":"a6adf3b3f5556da812725385880600f5b39fbf25","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-3.3.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDqurvNwZxP1tPUXz5cCdyIp/HKx8cwc7lIwPmXnMPXwIhAOZ26p+6V9LK6jacPlCC1Bqm6KPFg7kG0MEhVt0uWXkb"}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/screenfull-3.3.2.tgz_1509079611946_0.7721562839578837"},"directories":{}},"3.3.3":{"name":"screenfull","version":"3.3.3","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/screenfull.js.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"main":"dist/screenfull.js","keywords":["browser","fullscreen"],"devDependencies":{"grunt":"^1.0.1","grunt-contrib-concat":"^1.0.0","grunt-contrib-uglify":"^2.0.0","load-grunt-tasks":"^3.3.0","xo":"^0.16.0"},"scripts":{"test":"xo"},"xo":{"envs":["node","browser"]},"gitHead":"41d0b41a3112abb64b4d9fcc50422974153be5f9","bugs":{"url":"https://github.com/sindresorhus/screenfull.js/issues"},"homepage":"https://github.com/sindresorhus/screenfull.js#readme","_id":"screenfull@3.3.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-DzYUuXr+OV2BDvYXaYzlYgJd4WXZZ2CW5NFC7Kw6TUCpzXJAx4MwlVD6CH+Mu6fi8rfAQIQfqdFZ4jtDsEkWig==","shasum":"8cf7e706aceac2e75131aadcb81b622acfe11d39","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-3.3.3.tgz","fileCount":4,"unpackedSize":12148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjooaCRA9TVsSAnZWagAAe7sP/1oeIpbBEDaTxX1Mg863\nSDT/7i1f1faCgSB0rAmcqlQr3u7Ap0zVse0ZP94TPODP/8Jut1GLVO+KTLuB\n/BazymOyLPM44feVgDq18hOOCRpktAaUl3gIOqjIFmdiO7472rehDnvecegl\nmNLCxEGGtRl9OjQZm+KvIpyhFGGjSzE6ghkE/3H3upT9Sx4WRYnbxVAdwRN8\nsA0VN5KmTwKkovt+ZjaICJMCLpeApHssaWFW/ZQTCEkc0SlfTEnC9pP2Rd/7\nlrHWL2n5WBDvf/BRdUB2857TXXrIAFPE1Qiumot/m86LhHh09+aykvXb8dfL\nzmBMMPqTcXaKEmH6kvC+oD17xZ/+aZoTKhHW6PuMxvqE+LUZSTQxios3ClwJ\n/+ojznoMMQkWYjE3XEMyJhFZ6jJzgd6gdZjpy0s7xSdmyD+4pfmuEnEUubdn\n3TQjCpudUf9c9lSdVvMaCnuOS7U6R38GEXpeDR1BY3TFVacO8gWEBexpGJKc\nZNMlvRk3lgpzwjoHkWOluuaqWGMpLg1KmWe+SDdBF53I0Po2wuRMUoycv8qJ\nTEbxZY8jT2sdl0YUpIpHIVyPKSFmgGeCvY80aBKBbGPHlTL5VKW8svztsmEy\nS9ip9S3Pvk8M5vk9O4hf12M6ts6f6XPdOaK1vQKJsx3FLAUHaJ2iWue/ui56\nq8cV\r\n=TC20\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRNhSre3T22tp+reHhLbOoU2Bw/0QaiPpHXKmEgeljkQIhAP5LiCHAcMc2HeDgShn5EICRh+8iz2n72MKRuzhla7uO"}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/screenfull_3.3.3_1536068121574_0.15862414810415326"},"_hasShrinkwrap":false},"4.0.0":{"name":"screenfull","version":"4.0.0","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/screenfull.js.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"main":"dist/screenfull.js","keywords":["browser","fullscreen"],"devDependencies":{"grunt":"^1.0.1","grunt-contrib-concat":"^1.0.0","grunt-contrib-uglify":"^4.0.0","load-grunt-tasks":"^4.0.0","xo":"^0.16.0"},"scripts":{"test":"xo"},"xo":{"envs":["node","browser"]},"gitHead":"1b62277e936e2bdfd5aba6c39059b894d82103ea","bugs":{"url":"https://github.com/sindresorhus/screenfull.js/issues"},"homepage":"https://github.com/sindresorhus/screenfull.js#readme","_id":"screenfull@4.0.0","_npmVersion":"6.5.0","_nodeVersion":"10.13.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-b5e07aVR219hkfKqKsBpUqGrR4JCB8UeHT3RiocIf/fXE9TMSkadO5H83r7XYSV05w2uRF9gWvZYiLgOHS6O5g==","shasum":"86f3c26a2e516c8143884d8af16d07f0cb653394","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-4.0.0.tgz","fileCount":4,"unpackedSize":12938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFXpkCRA9TVsSAnZWagAALpwP/20abiE1HjoPy7bUW5o9\nY/7qNlvroyiCsKMnyc4f9zz4aDRR7l/U2imSjY+hOimKOxHSyWNKQa2p0ayc\n7AzdzWpImZuWJSYSjbcZ7YML1I2o8O1M63ay0nPkVnzrHwWAii76h3Oni2JP\nlOvRcxfdOnUS9NoYeIWuhER7xOCm7Hl6Pya3Y+p7d7QW9VILtGlh9boPsSxG\nhIS+kaWfi43BNLT0TKtn91y8wBSyLCYnIsjsBRwSaK9gxtT5Uo5hlu6z9/d4\n++MpXfce8ftKv6etUEeS2z09x/p4UBjOJkzEqsTvb/SdXw+hp4Wk8dl4IZji\nye5bHryC3f4HGfcisJu5VwFJBq6SV/PfPaoAKDbrC9XMWxTutDroBLTlCobU\nTPhqWRb6nn//HKrJADCc6hTtw/PPQMTz2fGc9iSidKKgBENjC8VXsFlIzEHW\n/MwiqM8Wd2zKe2J7spqNo6geK45x7K/OyMJY4HK+mGQLXspKF6LLQshe1ijO\nCC93uMH6B+koawV/Yxt7k40qJYYfM3YyTr+W16jk/fSZOAeY9rQugw7yYPvC\nhzOO0qHP7A1N+de6VHGlMhYT0KlMRKVzB/18Oi3iuxMYSzJTKl7xYxn6XBH3\nl5N16UgKDbyDU0yPre3u5+3BWAFd5nZOwXMhkYkICmMGldhbvbNW1KyeQOpb\nDxPR\r\n=ZxuO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDCLI4pXN3cFGFjGIjH6lPweSLOTFP+pU9zSgEpWd6kQIgApLstOc1q5UAQ18dY1hXHN4MqpktrPyCzb5sxLtOOsM="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/screenfull_4.0.0_1544911459517_0.10459852689473648"},"_hasShrinkwrap":false},"4.0.1":{"name":"screenfull","version":"4.0.1","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/screenfull.js.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"main":"dist/screenfull.js","keywords":["browser","fullscreen"],"devDependencies":{"grunt":"^1.0.1","grunt-contrib-concat":"^1.0.0","grunt-contrib-uglify":"^4.0.0","load-grunt-tasks":"^4.0.0","xo":"^0.16.0"},"scripts":{"test":"xo"},"xo":{"envs":["node","browser"]},"gitHead":"08139e52247d00558b332d29479188ea9c347f9a","bugs":{"url":"https://github.com/sindresorhus/screenfull.js/issues"},"homepage":"https://github.com/sindresorhus/screenfull.js#readme","_id":"screenfull@4.0.1","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-9Poi+mjYVWbMFtt7JFGvXo9r/HVo2eweKnmAFQ0A++YjoCKaErDbvLjwtTF7Slazdx9K7VCxqWbNn22V2a1J/g==","shasum":"f3c13c41eb852cd29a63b01cf6e02a4fede137e2","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-4.0.1.tgz","fileCount":4,"unpackedSize":13004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcan8FCRA9TVsSAnZWagAAoQ0QAJ0BYGRIRfUrVckBTtYC\nvWQpHRGjZ8EbP9x3WTldwdiVEhEMj7IVQ6KKJjNE3CemzwpHhLcYqEixufLW\nh5XeP1HN+FQ4qmDRP7Pf/7hC6hSIGVJzVyvitgtSafriAT3AKABe9TYX3naH\nK/rwgZypTKd7pB2C6uuJD1qlphe8lASosZFO6akgZOXQZPTUuuOtPkhFKJzg\nVLM+gKr+FmaKqVbjcdnT9Zrbd8FGs48syokb3Gx0N/wPD1ZmFmYxntLJ1WK/\nBxvQe4wU+hW+ED0iaQY99Qlmw5PdWizswqjcuKxyCyJOMYdM4UJHcOA774DZ\n8TsH+hDd+X6FDayJTZ+TeSuQsBItyRtHF7SelQRNbmMWkPX8Vr2/NLYs/pj/\nq+kGYtpnK77F9dL6uARpzQzW5/e8dT3Ta5bXarvt48cyO3gwhMRT4E+5uMHL\nLUC3cZpL91Pqby1/FlvKGqlyK89MMF1SBnwfJ1r6M1VkTemdCl4mbswBs2ZM\n6hygkIFxpLgrzvRuw4DaR50yX/X9M1MGqVrDwGyvue+5YJ1BxEPYh14qFnay\nypbeYty+s9nGTNYBLpoXRKOf4T/26JaI44+18fUWfWRnn5ltO6IjsaA3N4Yo\nRzEnistNYsttyJkvoqrdqWCFICU97FW2B2G3fzGJQlCMGbnFK+7p1fTi1H1G\nNkRM\r\n=59m9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGVJ1/C1bahcdKsUm4SF7o0X3WZNA8OZ6zb7iFy/C8n/AiAjkS1HdtxOpdmQFi625tRQSWWY4XboU6c7RlDQ0kxuhw=="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/screenfull_4.0.1_1550483204816_0.1992253095337242"},"_hasShrinkwrap":false},"4.1.0":{"name":"screenfull","version":"4.1.0","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/screenfull.js.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist/screenfull.js","engines":{"node":">=0.10.0"},"scripts":{"pretest":"grunt","test":"xo && tsd-check"},"keywords":["browser","fullscreen"],"devDependencies":{"grunt":"^1.0.1","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^4.0.0","load-grunt-tasks":"^4.0.0","tsd-check":"^0.5.0","xo":"^0.16.0"},"types":"dist/screenfull.d.ts","xo":{"envs":["node","browser"]},"gitHead":"1bd0f448a5816c22a49b036bbd415af3b137fc7d","bugs":{"url":"https://github.com/sindresorhus/screenfull.js/issues"},"homepage":"https://github.com/sindresorhus/screenfull.js#readme","_id":"screenfull@4.1.0","_nodeVersion":"10.15.1","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-/qH0HAmc+ilbZ9Vf8J7RHjjecSdqmjIh98iMkA6uCSKcHdJK1TiXhTbR+cin8rG70xi4Peyz7wW1KJVP6sp30g==","shasum":"30eb338f615941f5a2cdd96c14e36063d2d9d764","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-4.1.0.tgz","fileCount":5,"unpackedSize":15765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckPtRCRA9TVsSAnZWagAAZvwP/iM1V5b/LwUmaNqtS0B+\nNmKi6WpGDvfJ1pvnXJPkBtc2NzVM+klvwgdEn42ZUYSZdWpwwMjchM/Wattr\nDDlm4rJVXQekiieSjmxw8MVoxFd335HjR+8z7si86mA4nK9bR6DzmPVyBofo\n0AVmZF6dAdHRisRltbGZdhYjD7kL/vjhTgWlw1eYHN8XapUOxK5uIimrAT5x\nGiXDaeAxuJTw/H6mgq8zO598rM6yoVk4J+egjLk0jaByvBBJP7evXtVojb3h\nr+8FVt2XN8fmB7g6VuSbFeaxd4Bu15KVy4tWmoEJVXmDtdbS3funRmP1DVcX\nRSNGaDfV+UGAtRncrk64M5nhyQKUny+rKKsdUPGgBwFFg+Q367ZF+XAiMLYC\nF+iuv0B7IWCHBnFsQbOmYe66JS9TTdvJlQuQS2eh+5yWZ5nVCO7yS4Kw0hKK\nqEJcdGs2tnEH3q2k/l3I/NQgXodBLfcIwZOP4I/5VPMV5OI4XFs3+QTS5qfY\ntEDjdimX5+ACBhzHYWm96Gg6Nyv9MEq0YhDqIairTdvfVagql0ntUmWN1YNk\n6NXJ25pm8xAc8OurwWZISQgCfPdDTYFPwCiHOvGYemyzg6i/wtbvvMxyO+y/\n8IRxTjRk22srki8psAYbcU6CU0cSS87hLcRPvizJPMu1kpAL6S34fuHwTicC\nHK4j\r\n=sJaR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvSN4jV8H8mrKum4wAPFPP/9NWIFcRNkhOxhY2427pAwIhAOBekPQqC1igNJk+gaCxWpxOPiPGvbltPf5KFXV01SVn"}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/screenfull_4.1.0_1553005393315_0.7827538905140687"},"_hasShrinkwrap":false},"4.2.0":{"name":"screenfull","version":"4.2.0","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/screenfull.js.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist/screenfull.js","engines":{"node":">=0.10.0"},"scripts":{"pretest":"grunt","test":"xo && tsd"},"keywords":["browser","fullscreen"],"devDependencies":{"grunt":"^1.0.4","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^4.0.1","load-grunt-tasks":"^4.0.0","tsd":"^0.7.1","xo":"^0.16.0"},"types":"dist/screenfull.d.ts","xo":{"envs":["node","browser"]},"gitHead":"35c1a9eb34fd1c1a652b01e82b8d9a8357a679a6","bugs":{"url":"https://github.com/sindresorhus/screenfull.js/issues"},"homepage":"https://github.com/sindresorhus/screenfull.js#readme","_id":"screenfull@4.2.0","_nodeVersion":"8.15.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-qpyI9XbwuMJElWRP5vTgxkFAl4k7HpyhIqBFOZEwX9QBXn0MAuRSpn7LOc6/4CeSwoz61oBu1VPV+2fbIWC+5Q==","shasum":"d5252a5a0f56504719abbed9ebbcd9208115da03","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-4.2.0.tgz","fileCount":5,"unpackedSize":17369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoR+8CRA9TVsSAnZWagAAWNcP/0rQyatu6XxWByT1T7MD\nCf7ylC0EIrRvZuPuOGSR4BE4BuzcxrfppeiXQ9TPWETCAvf5IhVAmKNgTh7X\nZXshyofUk1SmucpNBbBz8WpIuawa9lSzNLTOVO2u5rFy9qOIWR6MIfUN0jHC\n0S7c7nX4duwkPI7z4spcQ0NA/Fee0M6Ip49mp3nauy4F3o5klf6ugcSC9Hqh\n+kp86hmHZIa8XC8WfAuhMOKVIv0BSaND529onnbI44QqZ3xu29PzaiXD7yLH\n5F2k5ryHDl5d3PxZzyN0IDogbRb/0pjUEyPn0yb82uGYmri0Dcd6Ix6MpfXj\n7eUmww2EN1y2xFMqoNpLqQ2ATTSXOIBbQ7OKcSkJ6ogAZeRRRniWEOjGU+r/\n0zlrSIPM8PFPz7qx2jzE31g0JO5plLwzbfDbfYzP8/D1ktq/7/PzMeVBi/L1\neKpuKU4rAKbyZo2n4z5QIVahJid1pdtJWRL6xk5TxQ/89uCX1yvBjskdvfrh\n38m3ltAq6GlWzZqqFWEeTs9c/nrZcM5pfLizdVZ950bt07syMwpSc6v5kgkx\n+I1Kdhiu0MyeP0cUlMxzJWZOzM1H5m8G7bMAeFhOfGB29RUK+IQUXa3KCwtW\ncbvWjAzgqnkS9bLdooNuk5eGrZYCvhYRdCh+APG55jrz7PrR8WuoEuwMboII\nFcKB\r\n=HClu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEz67wJJOFOX31PlfANeovt+Ywkv0sfQ+Ft/vQcfUeO6AiEA+BwdEaMTZue7sukMOEOMT4+kj8QLg8Bsfj441Bl4NNc="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/screenfull_4.2.0_1554063291903_0.3627348548941731"},"_hasShrinkwrap":false},"4.2.1":{"name":"screenfull","version":"4.2.1","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/screenfull.js.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist/screenfull.js","engines":{"node":">=0.10.0"},"scripts":{"pretest":"grunt","test":"xo && tsd"},"keywords":["browser","fullscreen"],"devDependencies":{"grunt":"^1.0.4","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^4.0.1","load-grunt-tasks":"^4.0.0","tsd":"^0.7.1","xo":"^0.16.0"},"types":"dist/screenfull.d.ts","xo":{"envs":["node","browser"]},"gitHead":"2d4a0dfc23c53f63f9b6281ecb6c87c4967388d5","bugs":{"url":"https://github.com/sindresorhus/screenfull.js/issues"},"homepage":"https://github.com/sindresorhus/screenfull.js#readme","_id":"screenfull@4.2.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-PLSp6f5XdhvjCCCO8OjavRfzkSGL3Qmdm7P82bxyU8HDDDBhDV3UckRaYcRa/NDNTYt8YBpzjoLWHUAejmOjLg==","shasum":"3245b7bc73d2b7c9a15bd8caaf6965db7cbc7f04","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-4.2.1.tgz","fileCount":5,"unpackedSize":17423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPCEqCRA9TVsSAnZWagAARPYP/0V2dCeXt9AbtHREpfXe\nZcVq/z74Kfj/Nb282C6Wf1uSFCIJcQtUTuerDhAqbxclwAlcB3iKUZiTuCJL\ngGqCiN7DfWRysAfUnnqU61fH8zKuwZv1Qpfy+TeCIzZ4AMVBHgp82/reOBln\nbfEn8gBY5F+c9QdMKrbU0hpz8RwB4F4jrqDF7+0OX9b+OfAPm40k3lYuCP45\njNKGA9vOwQ35sjYPvslEGza8rkOsyE2BJyUB+XnTDgEotpuTlIXeN8xOTbWE\nQrH0jRhYBEvL+MdjQTJ7eeqty6xquv5nO0tzw5eKVTVjPc5wJT1Cr/zKbQnV\nNTL7xroPGxaf87/BayYUtdOlg9jFprUy0KelG4h+FdBwac7MAB8s6/LkaL75\nbn9uSj1i7jSJrnXm51RrZeMU6RjW/1njJq3XyGE+04KzD0a9zeeUBnzQbEcd\na5tbIFr/kWYRRyN+dy3OiQRXP82ghEiLrAaQRo7EzbV5rMNM5nJXuiHJYrm9\nBHW2ZUh9MQYTlQ88n7pyFlgSC6lDs8eJKkl7sn/XUqqQAXQqK2QQaaSFZULX\nzFErj5crNX89AXPHO+xhGs+S7c/sbIzvTP0/3XEKpWGx9fzniaYG3LcOGIf9\nw5B+nApeldWmE99TMj9gxYzob2/tY0BdtF/IJ52PlM7RFhedavXLeCTkhJLi\n0SG3\r\n=XECu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA0B5GWTxAZLIAWAz7MY9PYJ7VwGq8lMvqhqpaKQ6FcZAiEAnSr5t2jBYkwfoC8R+i6wYjxmglFftaSiBQGJunLvxPw="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/screenfull_4.2.1_1564221738135_0.3586075169802021"},"_hasShrinkwrap":false},"5.0.0":{"name":"screenfull","version":"5.0.0","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/screenfull.js.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist/screenfull.js","engines":{"node":">=0.10.0"},"scripts":{"pretest":"grunt","test":"xo && tsd"},"keywords":["browser","fullscreen"],"devDependencies":{"grunt":"^1.0.4","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^4.0.1","load-grunt-tasks":"^4.0.0","tsd":"^0.7.1","xo":"^0.16.0"},"types":"dist/screenfull.d.ts","xo":{"envs":["node","browser"]},"gitHead":"b2a50cc4d1554ef62530a4cae973096a96921c93","bugs":{"url":"https://github.com/sindresorhus/screenfull.js/issues"},"homepage":"https://github.com/sindresorhus/screenfull.js#readme","_id":"screenfull@5.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.11.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-yShzhaIoE9OtOhWVyBBffA6V98CDCoyHTsp8228blmqYy1Z5bddzE/4FPiJKlr8DVR4VBiiUyfPzIQPIYDkeMA==","shasum":"5c2010c0e84fd4157bf852877698f90b8cbe96f6","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-5.0.0.tgz","fileCount":5,"unpackedSize":16666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddknLCRA9TVsSAnZWagAAfDIP/inWK97m0N5UQjKaW2Dp\nbrNZDM3KVUPIXvvGXbyHpFKj+aMvPfGxShFfW1lUjeKiWrwJk8PjZmUnHJiT\nhO/Vlt8WkjNY7l+Q3QDdfAi0SxI5PCRDRpn0DFbMO0SzEHBCJuZrW7Es9MX2\n8DdQ9IWTNTxebSMm/8ZVgaWaCAgrYT8MRHDQffczDrLKl4lRVc4rDPiO3oBq\n4GlCzH/PZ8VkGfJQxiuyer3vrXtRg4b8AbtUK+sR1+EncqbJMw/n3QZf1pvp\nbuB6TcTM551rbiGiDpoOhuaLM9dMeL+4C7W4MO+WNX93HLsXPkWz4tpZIpzK\nizLxlUmgwMVtb8j7/Khguj/7VaX8bv8NFEV1frtY1pZRkjJKNwmuktf7nP8R\n2Genx+KCmFXwEZyehyILV7IKfWAMGWxxfPj/XS13rXrCv1uF9dD+5WzeroNd\nBbGWpIE01e4O658nzf/uRRKi5KPFdVJcVrVYZ4R/8kLCswEI58cC4nPh9E9S\nzg72hFuZRQsOoOseyvKMxIWooLP9QO98TgIxfbGZ1x83XwZJBnOuxewhaKZR\nKatcC4WQ9xvrkcQbf1Q3ZdsAsvq8eOA4d96C0nIUqFnjl8kAkz3fA5dYIf/A\ntPIYtPNNgoS+gdnwLTK6Dq6gtSA5Jm3axK3BZ+7O9ksllQvXD1JTgbARmMdA\nDgMt\r\n=KXYN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEl6q8lS/xi2b9UzUms1jmevERnvlmBK0XdzTQ8/+FWiAiASdVysqv8R7iVuCMhFBwqsuN/6iKvxXA0O8aLLb/HrCQ=="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/screenfull_5.0.0_1568033226942_0.252839979796468"},"_hasShrinkwrap":false},"5.0.1":{"name":"screenfull","version":"5.0.1","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/screenfull.js.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist/screenfull.js","engines":{"node":">=0.10.0"},"scripts":{"pretest":"grunt","test":"xo && tsd"},"keywords":["browser","fullscreen"],"devDependencies":{"grunt":"^1.0.4","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^4.0.1","load-grunt-tasks":"^4.0.0","tsd":"^0.7.1","xo":"^0.16.0"},"types":"dist/screenfull.d.ts","xo":{"envs":["node","browser"]},"gitHead":"af4f50d9735256cb914b7c1d2d8006490e7f6704","bugs":{"url":"https://github.com/sindresorhus/screenfull.js/issues"},"homepage":"https://github.com/sindresorhus/screenfull.js#readme","_id":"screenfull@5.0.1","_nodeVersion":"10.17.0","_npmVersion":"6.13.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-NgQH4KKh2V3zlj2u90l7TUcSFxr9qL/64QEvhAvCN/fu1YS39YLTBKIqZqiS3STj3QD8sN6XnsK/8jk3hRq4WA==","shasum":"873052411eb9096bc1c8e615f5badad119e6e42c","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-5.0.1.tgz","fileCount":5,"unpackedSize":17414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJAaBCRA9TVsSAnZWagAANxcP/1E9QfJETJ/Du8rmAUJV\nQwxuZ/H5H76DpZSugBOxBY4f+96z6AjgDG2bANHqHcqO1D8XXWooxi93v7S3\nEHrI24ZI5SbQXp/lxCjU7D7NeMUTDkSLf9G7fcPe0Fr3sNi9wt0ILD38HSZf\n1/uFz3dVonedPjeNcxdSH7EJ38CpY4T/Dr0e3u4jjdkDo4E4cgp0Mxm5mP+R\n8rDh2MePl+1NfLnmUI0TxFVwR0uSfd7WKC0xYBLZCSrV+q66HJIwIljWQ8CR\nPLyAniqIMHP0NgQy9klWqVfMxtzZTz2bQlWDzT12PMQRFQixZs7s6klnFC+7\ndcTlKJieTelop4ybqeYr2U9KcNpfRbz3yzE9I2AwDsgNCXI5bqoB+W35UTxU\nkA/xE87WVcEo9POFJmDLjdunPnEMU2mxoefsFxzeOubVPi0hy+w6v0WBdVks\n44PLeFcCyehGmfVB3ahDYM2Ioc2HRzfe9JjFPI3a2BEUgWvIYEmvB5khADxv\nTSmpOJRWfUz5XEtwQYGizLV1wg5qAmU2f7+f6htbIzQu49TswNvbvt2/O/dH\nz4vkBhuuIeP0gnN7AbRIBuv6+NOov6S4jqpwPAzw5JRkh8JyF0tSqlHDdArP\n04FOrigxjJ9j4QtMenaNrNZxOg/laPLP3ac145RaHJM5MMZeTwT64CbLD7Yt\nFD9d\r\n=uJUz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICxoo5AFU3zotv1/xf1EwK5NZm3XFRoYlZgC5wCFWmBGAiBi4xEy2KsViix/F5jeFQJx9sYA0lRstIXNbY78zraq5w=="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/screenfull_5.0.1_1579419264932_0.34713959656589477"},"_hasShrinkwrap":false},"5.0.2":{"name":"screenfull","version":"5.0.2","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/screenfull.js.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist/screenfull.js","engines":{"node":">=0.10.0"},"scripts":{"pretest":"grunt","test":"xo && tsd"},"keywords":["browser","fullscreen"],"devDependencies":{"grunt":"^1.0.4","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^4.0.1","load-grunt-tasks":"^4.0.0","tsd":"^0.7.1","xo":"^0.16.0"},"types":"dist/screenfull.d.ts","xo":{"envs":["node","browser"]},"gitHead":"67d92b14e6c3ebe92f9faa1844b293f230333b1f","bugs":{"url":"https://github.com/sindresorhus/screenfull.js/issues"},"homepage":"https://github.com/sindresorhus/screenfull.js#readme","_id":"screenfull@5.0.2","_nodeVersion":"10.18.1","_npmVersion":"6.13.7","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-cCF2b+L/mnEiORLN5xSAz6H3t18i2oHh9BA8+CQlAh5DRw2+NFAGQJOSYbcGw8B2k04g/lVvFcfZ83b3ysH5UQ==","shasum":"b9acdcf1ec676a948674df5cd0ff66b902b0bed7","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-5.0.2.tgz","fileCount":5,"unpackedSize":17611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRSINCRA9TVsSAnZWagAAl4oP/3u/6FuEVYjHXcbYpKN2\nMT3Aex0vsLPfmtWFFOjNIeXyF9EZfOQstQDAhCr9fTf0hjbBZypaQ93jNZJ6\nzLi2hfMWE6CdO2+/7MOf0EYmRhQaSzkZseEetXYGJROp4D4UGSkp9+w4lixp\n5LfR+v/RrNb13JqcD0tJc3cesaeHGMxNQVPO/Iq1SzkYheQ2PXY1iehyJAnA\n8NJtIIYUJJLb9aTN9C4zTjRl0qYG2WjSvzVib+Vn8YL8oXZkicoGgGK1Rrk5\nM5DQ7dfCZrZ15guyWyOwS7jf/QrblpDVceOVqVYlqGEtPTxs4xq3axd9FdyN\nTqUJolHylMbISw6IQRGO7FGM1LHsGMgY0sKhs6PwzXkc0GmLPVQVwmCd8WP8\n6ejr6ZSDhadEayKxumqWxDY++KezeQJ0km6DpmMyuCEges5f9eIv7ew8cZMG\nVN2/gOFK8lzYFKhAro2xAaU+2y7IlMs0WrAdQ8AavSGK0zpOEjcNGSePAHyS\nzY/2Hu1enjLd6B7FMkJOnd1EFu+LDE67SM2Qv+gU1AN2LnVXbdHKWu9+JAw7\nw2FmqBQrlwXbnyOswk3eIar9jNk/vbzjbjW+4+kxuf/txrQXWCxhByGCds4A\noORYFSQzM+dNmWkvsYx0/iSVt7f0yP4zj16pD+0ZYfBywC39mVrd0fsbISZT\nbvAA\r\n=+2Ep\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEo5RfVDZcXfmr7HyK5g2CnBjWTugCNFLIziKxp3Z6TmAiEA4oSI9i776BFOARzD0IfK0FCRl1G5wEB7KwkmhTrKeGc="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/screenfull_5.0.2_1581589005412_0.23531504667729597"},"_hasShrinkwrap":false},"5.1.0":{"name":"screenfull","version":"5.1.0","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/screenfull.js.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist/screenfull.js","engines":{"node":">=0.10.0"},"scripts":{"pretest":"grunt","test":"xo && tsd"},"keywords":["browser","fullscreen"],"devDependencies":{"grunt":"^1.0.4","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^4.0.1","load-grunt-tasks":"^4.0.0","tsd":"^0.7.1","xo":"^0.16.0"},"types":"dist/screenfull.d.ts","xo":{"envs":["node","browser"]},"gitHead":"5db4e4b4756d998c3e24198efdc87c16fb6448fe","bugs":{"url":"https://github.com/sindresorhus/screenfull.js/issues"},"homepage":"https://github.com/sindresorhus/screenfull.js#readme","_id":"screenfull@5.1.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-dYaNuOdzr+kc6J6CFcBrzkLCfyGcMg+gWkJ8us93IQ7y1cevhQAugFsaCdMHb6lw8KV3xPzSxzH7zM1dQap9mA==","shasum":"85c13c70f4ead4c1b8a935c70010dfdcd2c0e5c8","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-5.1.0.tgz","fileCount":5,"unpackedSize":18109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5FAHCRA9TVsSAnZWagAA1YQP/jUymYaDMqS89vTOD2TW\np2hdslFpfknUWYhyoUodPI1MWpBfo1KreVs/hoPFXzI++b7yeOoNqUelLhql\nCJeN7f97LBele9IkuDTV8lt83jRe+p504fVjNH33AwIOakd1M3bIxzY7pMc5\nB2UBZH4aR0PV1VfDUSd/f5+3+I5Kqi5Ge+FSghXodf2MRY239EVwgI6t8z14\nvH6KL89Jw/gx0HL0SIBpSEr+QuD2pkBWkY3FDUB7/4VboBvVGZdfS9LLBe6W\nFGTSabCPM1NSgWbF2keA/4TlvDy6lqJQvqAxQpIBsFzKh+rMffyvZnYpq69K\nGi+GARhXZowA4PkqmhLGoKmjmFLIMYgxmh5XHCosvp9R/OwStl0t73hlphlQ\nJsusBOOr6l2ManXqHxkrMlyjOhgJ4kZ8v0Xw8/16qLWhVxuQdlfemd2Mchfw\nJLDv+5E/KQhAHRwackk3zAyd7a29N8HXmDSYk2cuyTGX8T5szRDnPnzf2br6\nMl87NqBma8+K3VqLwoJRitmlkrL0jTT6/LqToDAJ8Pa0WsdkJxq34mv0l2tj\nXTnxYmnlFVLpvnYMs0GigA6kQzPtMPo+NHlbhxLg16wQCJMAxyas87ilFPZn\nM78ChJwNEEGzWpzmOoWmm3Xh7hRu8/EpkwnKS8HFV9bVu4C4w0biHobj+cKf\nYkeY\r\n=j+oz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRzJ+eXWf5/kflwHizY78ZgQMKdJ7PaURIZ83UHtuIKgIgbSkLPk1V7VWvOPfg8w7xeABZFecVEjcPTsjnLBQBXOw="}]},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/screenfull_5.1.0_1608798214846_0.1546625692843997"},"_hasShrinkwrap":false},"5.2.0":{"name":"screenfull","version":"5.2.0","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/screenfull.js.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist/screenfull.js","engines":{"node":">=0.10.0"},"scripts":{"pretest":"grunt","test":"xo && tsd"},"keywords":["browser","fullscreen"],"devDependencies":{"grunt":"^1.0.4","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^4.0.1","load-grunt-tasks":"^4.0.0","tsd":"^0.7.1","xo":"^0.16.0"},"types":"dist/screenfull.d.ts","xo":{"envs":["node","browser"]},"gitHead":"834276b57d78b78aff6f78caa51628076d41afb2","bugs":{"url":"https://github.com/sindresorhus/screenfull.js/issues"},"homepage":"https://github.com/sindresorhus/screenfull.js#readme","_id":"screenfull@5.2.0","_nodeVersion":"17.0.1","_npmVersion":"8.1.1","dist":{"integrity":"sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==","shasum":"6533d524d30621fc1283b9692146f3f13a93d1ba","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-5.2.0.tgz","fileCount":5,"unpackedSize":18128,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGkYaMB58jSPgGNa/SaYGK/LDS3rWklPvBd9o8WY+8hRAiAdNJp13eOhJP1C+FZXtxlSihlSOI1RD3jfo/wg9FZlPw=="}]},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/screenfull_5.2.0_1635920148467_0.22165021163912413"},"_hasShrinkwrap":false},"6.0.0":{"name":"screenfull","version":"6.0.0","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/screenfull.js.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":"^14.13.1 || >=16.0.0"},"scripts":{"test":"xo && tsd"},"keywords":["browser","fullscreen"],"devDependencies":{"tsd":"^0.18.0","xo":"^0.45.0"},"xo":{"envs":["node","browser"]},"types":"./index.d.ts","gitHead":"441ec1f20fa1242906eec5c53d192cb06e46b069","bugs":{"url":"https://github.com/sindresorhus/screenfull.js/issues"},"homepage":"https://github.com/sindresorhus/screenfull.js#readme","_id":"screenfull@6.0.0","_nodeVersion":"17.0.1","_npmVersion":"8.1.0","dist":{"integrity":"sha512-LGY0nhNQkC4FX4DT4pZdJ5cZH5EOz9Gfh9KcVMl779pS677k4IV1Wv7sY/CwC9VKFT21fYgCh7zkTVVefi5XKA==","shasum":"6f7f37bfe19c5ee50931ac438c1fe380d5b5ff44","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-6.0.0.tgz","fileCount":5,"unpackedSize":17748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh26fOCRA9TVsSAnZWagAALg8P/2blNTfDFErb2WzFLoy1\n8TftEijiWeXhqOS6X4OHPsVkNKrsDRocGrYAofHr+pYXqCakTPcIxKaFfv9c\no3SaFOb4VXa672ecm8TAbh+6mApb9KbbCl5UWAoLuI9Ynn5qimVEKY9krIlk\nVz1jvKRBCf0wAiapTeH9zUEAXWJQOd9qetIH7plNKBEypf5UA9CqCHs4FvZZ\n1zkSB1g7DIZIepC5n3+zN2+kscEr5+9FGpjoj6beFZLPklo5a3jZHXVatrJT\niYUYNiXumwVvlRduBaGmSL1FzQw1m7NYY5JHJURmD7qM4Z4gZP/iYUSN7JqH\n9IHhq9xPm+Q4MV30wkS04yhrs/ZMrKl3MDijJRvFm0JUqotFrrTVT+ksD6Co\nnvCIWA5xAsLylENbxZW8qWbzid6Yxmz0xt6fxcW+V1y8di9I4hyBnntR9W2j\nSHR0vopXS2MB0GxMMJs8n3UGgLd0i1TqwwbFnHR3ugXNJAQjHuT14XRDfObI\nmixwXAxJNaShJZ4uckW1VKHfv15B/Dr5F51z1V3RmN7ZsyVEaX+eXXdnbETG\nz+wRYd+VNw/lqmOCoIIzt2hVLozHHx9ibgxwekHpz3XIVgJE/T4CoyXG7v3I\nw2acwtBhbqhhbyzFRWmA64WVzlH9+Ie7rLTs1TtZ6l7N6hkdepjsfICVCE0w\naYx7\r\n=1ptD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCV0DmB6q23GQ5HypCjU1LmVImKjAanshDoKaH7E/kiKgIgWIwYGbHObcPs5vukPBmIjHNCPmYBLLp/fF57XuVzR2c="}]},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/screenfull_6.0.0_1635923404205_0.5702208407615166"},"_hasShrinkwrap":false},"6.0.1":{"name":"screenfull","version":"6.0.1","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/screenfull.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":"^14.13.1 || >=16.0.0"},"scripts":{"test":"xo && tsd"},"keywords":["browser","fullscreen"],"devDependencies":{"tsd":"^0.18.0","xo":"^0.45.0"},"xo":{"envs":["node","browser"]},"types":"./index.d.ts","gitHead":"826324dea9a9cac6cded4a41821073cefc29f71b","bugs":{"url":"https://github.com/sindresorhus/screenfull/issues"},"homepage":"https://github.com/sindresorhus/screenfull#readme","_id":"screenfull@6.0.1","_nodeVersion":"14.17.5","_npmVersion":"8.1.0","dist":{"integrity":"sha512-yzQW+j4zMUBQC51xxWaoDYjxOtl8Kn+xvue3p6v/fv2pIi1jH4AldgVLU8TBfFVgH2x3VXlf3+YiA/AYIPlaew==","shasum":"3b71e6f06b72d817a8d3be73c45ebe71fa8da1ce","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-6.0.1.tgz","fileCount":5,"unpackedSize":17742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5ELkCRA9TVsSAnZWagAAUbsP/ipR2ZE/bIt8nfZe8x6G\ngJwlW4/j0uqaG1Zp1fyByRTQOSQ5j4K2UA9tRxkqs55L8St7LOjrfLhCZVsM\nQnCF90Gvk/aovvKa9ryZfodBDjZ+1bSDWBm5Kcc86hlu29o6VpaD0j3HFT6l\nAS72ZiaXVEFewmjUwnsyC4a1FBjBvG7yzUcESYAd3WOCht82ruFUPgufnU43\nC8ozOn2hB8WwY6meKaqW5ftELu8UbmdwKRC7wKBVu9Gh0zOsUWlqZBxIaO0V\nxKLgSU1hFBPzN3W/DZu4Uux70+E378PXPPgDd6kXNKOCEynJ+neQsifAOo3A\nvjd+1vRRTelgv2gQ9D3QMQEPPtYHvNY2F48gXwsWMiqWhsC6ckx+KylTcW/4\njLOiJvzsb2JoiZnoft3XHD6+zFmGYkgFayErp2Rdb5qG09y7mJ8USM8ZJ/sk\nPQ0nFbr4x6mxgRcYhEKAX82KQ9E9EQcE8r6t4uyytxX0mWFzeokx/iF+NLWZ\nGKn/4x9QfpyheAW0Fs2stNGs8K0r49lDOzcecP4V3yWkN3yyVi/qkVNTUePT\nfDcuGQL6bxM/qpUlDzaTWHIB4ylnMNq1CoKbKfE0/Apm1/DoVje9+/0fSGSK\naTs3mT1iC2qycOuaxy0ZwA/CscTnKFknw0z9CgJewbW6Ci70PMLLWarhCkmT\nShqI\r\n=mgt7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHyDtUQhbI71bKZhF/uhZHTtPSvWS/AoEYRagjAqcXOEAiEA2r1qlThjCwbk3Ki43NQR6NoYN5foANAI5dfqar+pYyo="}]},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/screenfull_6.0.1_1642349284057_0.6639305150960861"},"_hasShrinkwrap":false},"6.0.2":{"name":"screenfull","version":"6.0.2","description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/screenfull.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":"^14.13.1 || >=16.0.0"},"scripts":{"test":"xo && tsd"},"keywords":["browser","fullscreen"],"devDependencies":{"tsd":"^0.18.0","xo":"^0.45.0"},"xo":{"envs":["node","browser"]},"types":"./index.d.ts","gitHead":"560d9458f1e94742b51000b42407ce2eb67820cb","bugs":{"url":"https://github.com/sindresorhus/screenfull/issues"},"homepage":"https://github.com/sindresorhus/screenfull#readme","_id":"screenfull@6.0.2","_nodeVersion":"14.19.2","_npmVersion":"8.3.2","dist":{"integrity":"sha512-AQdy8s4WhNvUZ6P8F6PB21tSPIYKniic+Ogx0AacBMjKP1GUHN2E9URxQHtCusiwxudnCKkdy4GrHXPPJSkCCw==","shasum":"3dbe4b8c4f8f49fb8e33caa8f69d0bca730ab238","tarball":"https://registry.npmjs.org/screenfull/-/screenfull-6.0.2.tgz","fileCount":5,"unpackedSize":17802,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGvd6Eb3vfkGQVOgS8Op8yh65pzBBBR5X6NHHo0XJpjOAiAWt+O9QgzARJP55e1Mv5inYRmD41wIqvBhswquM/lrtw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirzNJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgcA//T9QLN8G6HXsSTwl7vMiYw3fhy6Wo681YsXYk/9RrWxw/VIFB\r\n3HTKTEXRz9TNLFRvLF7+MmiLC3Ozy76AfRR+RvaXHOSCVVFfGXp8KN3tGycN\r\nKBGScqo7qZZz9qcG3tMB6TRvv1xk/keKwWRVEzoJfJGSFbj8aEKxqHcEIf5I\r\nI6F69lSUdFsyc+ffAmqJQex3aqX0WdcYA/pMv4WRttW6ABDdHKfP9o4Hcyg9\r\nud++/KBldPPJ644tlJoyIMzfckZeWrpwBvs8UgPxz63jB4b3N+PLd4RpXWyG\r\nU2x7l/S+lMVsCJsdcwjSN8Jch6Xh8OJ0DZTooqa8qfczcVFnUPN6icoASEzT\r\nzdemLcYRmECCPXT/e47smznpLEBkwtngr5DNyHAvw6Fao92kTdshmi0nK8Lk\r\nn9DpDJEWcHEZI9a1XOh7+LN0SChe5K59POkEjyJ742SeGpT8VyRJ6hoQqlHr\r\npIZTmmvmhxdEeAfuPB1A/YteGzm63pu6jz8T3j3e6UOu9Gg/nU3Q5H3tpoUv\r\nlFCQbrpqPClIFb9Rpmvqch8B8tlyx5te1eLUnTNoPogOU0ONGgWOg6mNi8qi\r\nUNpUt7U7AD7WP7Rhslqca7G44V+dBXq6dHq9ygb8m/F+tYto8gsLcYbwmHJc\r\npXoyC19jYN4+GJ3+blB5achwCoQINiilRKA=\r\n=OFXT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/screenfull_6.0.2_1655649096937_0.3284192943423696"},"_hasShrinkwrap":false}},"readme":"# screenfull\n\n> Simple wrapper for cross-browser usage of the JavaScript [Fullscreen API](https://developer.mozilla.org/en/DOM/Using_full-screen_mode), which lets you bring the page or any element into fullscreen. Smoothens out the browser implementation differences, so you don't have to.\n\n**This package is ESM. Please [familiarize](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c) yourself with that that implies.**\\\nIf you cannot use ESM or need to support older browsers without using transpilation, use version 5.2.0.\n\n**[Not supported on iPhone](#support)**\n\n**This package is feature complete. No new features will be accepted.**\n\n#### [Demo](https://sindresorhus.com/screenfull)\n\n## Install\n\nOnly 0.7 kB gzipped.\n\n```sh\nnpm install screenfull\n```\n\nAlso available on [cdnjs](https://cdnjs.com/libraries/screenfull.js/5.1.0) *(older version)*.\n\n## Why?\n\n### Screenfull\n\n```js\nimport screenfull from 'screenfull';\n\nif (screenfull.isEnabled) {\n\tscreenfull.request();\n}\n```\n\n### Vanilla JavaScript\n\n```js\ndocument.fullscreenEnabled =\n\tdocument.fullscreenEnabled ||\n\tdocument.mozFullScreenEnabled ||\n\tdocument.documentElement.webkitRequestFullScreen;\n\nfunction requestFullscreen(element) {\n\tif (element.requestFullscreen) {\n\t\telement.requestFullscreen();\n\t} else if (element.mozRequestFullScreen) {\n\t\telement.mozRequestFullScreen();\n\t} else if (element.webkitRequestFullScreen) {\n\t\telement.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT);\n\t}\n}\n\nif (document.fullscreenEnabled) {\n\trequestFullscreen(document.documentElement);\n}\n\n// This is not even entirely comprehensive. There's more.\n```\n\n## Support\n\n[Supported browsers](https://caniuse.com/#feat=fullscreen)\n\n**Note:** Safari is supported on desktop and iPad, but not on iPhone. This is a limitation in the browser, not in Screenfull.\n\n## Documentation\n\n### Examples\n\n#### Fullscreen the page\n\n```js\nimport screenfull from 'screenfull';\n\ndocument.getElementById('button').addEventListener('click', () => {\n\tif (screenfull.isEnabled) {\n\t\tscreenfull.request();\n\t} else {\n\t\t// Ignore or do something else\n\t}\n});\n```\n\n#### Fullscreen an element\n\n```js\nimport screenfull from 'screenfull';\n\nconst element = document.getElementById('target');\n\ndocument.getElementById('button').addEventListener('click', () => {\n\tif (screenfull.isEnabled) {\n\t\tscreenfull.request(element);\n\t}\n});\n```\n\n#### Hide navigation user-interface on mobile devices\n\n```js\nimport screenfull from 'screenfull';\n\nconst element = document.getElementById('target');\n\ndocument.getElementById('button').addEventListener('click', () => {\n\tif (screenfull.isEnabled) {\n\t\tscreenfull.request(element, {navigationUI: 'hide'});\n\t}\n});\n```\n\n#### Fullscreen an element with jQuery\n\n```js\nimport screenfull from 'screenfull';\n\nconst element = $('#target')[0]; // Get DOM element from jQuery collection\n\n$('#button').on('click', () => {\n\tif (screenfull.isEnabled) {\n\t\tscreenfull.request(element);\n\t}\n});\n```\n\n#### Toggle fullscreen on a image with jQuery\n\n```js\nimport screenfull from 'screenfull';\n\n$('img').on('click', event => {\n\tif (screenfull.isEnabled) {\n\t\tscreenfull.toggle(event.target);\n\t}\n});\n```\n\n#### Detect fullscreen change\n\n```js\nimport screenfull from 'screenfull';\n\nif (screenfull.isEnabled) {\n\tscreenfull.on('change', () => {\n\t\tconsole.log('Am I fullscreen?', screenfull.isFullscreen ? 'Yes' : 'No');\n\t});\n}\n```\n\nRemove listeners with:\n\n```js\nimport screenfull from 'screenfull';\n\nscreenfull.off('change', callback);\n```\n\n#### Detect fullscreen error\n\n```js\nimport screenfull from 'screenfull';\n\nif (screenfull.isEnabled) {\n\tscreenfull.on('error', event => {\n\t\tconsole.error('Failed to enable fullscreen', event);\n\t});\n}\n```\n\nSee the [demo](https://sindresorhus.com/screenfull) for more examples, and view the source.\n\n#### Fullscreen an element with Angular.js\n\nYou can use the [Angular.js binding](https://github.com/hrajchert/angular-screenfull) to do something like:\n\n```html\n<div ngsf-fullscreen>\n\t<p>This is a fullscreen element</p>\n\t<button ngsf-toggle-fullscreen>Toggle fullscreen</button>\n</div>\n```\n\n#### Fullscreen the page with Angular 2\n\n```ts\nimport {Directive, HostListener} from '@angular/core';\nimport screenfull from 'screenfull';\n\n@Directive({\n\tselector: '[toggleFullscreen]'\n})\nexport class ToggleFullscreenDirective {\n\t@HostListener('click') onClick() {\n\t\tif (screenfull.isEnabled) {\n\t\t\tscreenfull.toggle();\n\t\t}\n\t}\n}\n```\n\n```html\n<button toggleFullscreen>Toggle fullscreen<button>\n```\n\n### API\n\n#### .request(element, options?)\n\nMake an element fullscreen.\n\nAccepts a DOM element and [`FullscreenOptions`](https://developer.mozilla.org/en-US/docs/Web/API/FullscreenOptions).\n\nThe default element is `<html>`. If called with another element than the currently active, it will switch to that if it's a descendant.\n\nIf your page is inside an `<iframe>` you will need to add a `allowfullscreen` attribute (+ `webkitallowfullscreen` and `mozallowfullscreen`).\n\nKeep in mind that the browser will only enter fullscreen when initiated by user events like click, touch, key.\n\nReturns a promise that resolves after the element enters fullscreen.\n\n#### .exit()\n\nBrings you out of fullscreen.\n\nReturns a promise that resolves after the element exits fullscreen.\n\n#### .toggle(element, options?)\n\nRequests fullscreen if not active, otherwise exits.\n\nAccepts a DOM element and [`FullscreenOptions`](https://developer.mozilla.org/en-US/docs/Web/API/FullscreenOptions).\n\nReturns a promise that resolves after the element enters/exits fullscreen.\n\n#### .on(event, function)\n\nEvents: `'change' | 'error'`\n\nAdd a listener for when the browser switches in and out of fullscreen or when there is an error.\n\n#### .off(event, function)\n\nRemove a previously registered event listener.\n\n#### .onchange(function)\n\nAlias for `.on('change', function)`\n\n#### .onerror(function)\n\nAlias for `.on('error', function)`\n\n#### .isFullscreen\n\nReturns a boolean whether fullscreen is active.\n\n#### .element\n\nReturns the element currently in fullscreen, otherwise `undefined`.\n\n#### .isEnabled\n\nReturns a boolean whether you are allowed to enter fullscreen. If your page is inside an `<iframe>` you will need to add a `allowfullscreen` attribute (+ `webkitallowfullscreen` and `mozallowfullscreen`).\n\n#### .raw\n\nExposes the raw properties (prefixed if needed) used internally: `requestFullscreen`, `exitFullscreen`, `fullscreenElement`, `fullscreenEnabled`, `fullscreenchange`, `fullscreenerror`\n\n## FAQ\n\n### How can I navigate to a new page when fullscreen?\n\nThat's not supported by browsers for security reasons. There is, however, a dirty workaround. Create a seamless iframe that fills the screen and navigate to the page in that instead.\n\n```js\nimport screenfull from 'screenfull';\n\ndocument.querySelector('#new-page-button').addEventListener(() => {\n\tconst iframe = document.createElement('iframe')\n\n\tiframe.setAttribute('id', 'external-iframe');\n\tiframe.setAttribute('src', 'https://new-page-website.com');\n\tiframe.setAttribute('frameborder', 'no');\n\tiframe.style.position = 'absolute';\n\tiframe.style.top = '0';\n\tiframe.style.right = '0';\n\tiframe.style.bottom = '0';\n\tiframe.style.left = '0';\n\tiframe.style.width = '100%';\n\tiframe.style.height = '100%';\n\n\tdocument.body.prepend(iframe);\n\tdocument.body.style.overflow = 'hidden';\n});\n```\n\n## Resources\n\n- [Using the Fullscreen API in web browsers](https://hacks.mozilla.org/2012/01/using-the-fullscreen-api-in-web-browsers/)\n- [MDN - Fullscreen API](https://developer.mozilla.org/en/DOM/Using_full-screen_mode)\n- [W3C Fullscreen spec](https://fullscreen.spec.whatwg.org/)\n- [Building an amazing fullscreen mobile experience](https://developers.google.com/web/fundamentals/native-hardware/fullscreen/)\n","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"time":{"modified":"2023-08-20T09:45:59.554Z","created":"2013-09-06T18:53:34.057Z","1.1.0":"2013-09-06T18:53:37.289Z","1.1.1":"2013-11-20T09:31:54.387Z","1.2.0":"2014-04-29T21:35:10.179Z","1.2.1":"2014-05-01T01:12:53.820Z","2.0.0":"2015-01-07T18:16:00.630Z","3.0.0":"2015-11-24T03:26:30.407Z","3.0.1":"2016-08-12T23:28:14.358Z","3.0.2":"2016-08-12T23:44:26.446Z","3.1.0":"2017-03-13T08:29:40.884Z","3.2.0":"2017-04-16T07:48:17.947Z","3.2.1":"2017-06-09T21:20:28.113Z","3.2.2":"2017-06-14T16:11:28.567Z","3.3.0":"2017-07-06T20:51:39.130Z","3.3.1":"2017-07-06T22:43:59.038Z","3.3.2":"2017-10-27T04:46:52.015Z","3.3.3":"2018-09-04T13:35:21.657Z","4.0.0":"2018-12-15T22:04:19.651Z","4.0.1":"2019-02-18T09:46:44.996Z","4.1.0":"2019-03-19T14:23:13.424Z","4.2.0":"2019-03-31T20:14:52.026Z","4.2.1":"2019-07-27T10:02:18.263Z","5.0.0":"2019-09-09T12:47:07.084Z","5.0.1":"2020-01-19T07:34:25.196Z","5.0.2":"2020-02-13T10:16:45.535Z","5.1.0":"2020-12-24T08:23:34.957Z","5.2.0":"2021-11-03T06:15:48.878Z","6.0.0":"2021-11-03T07:10:04.463Z","6.0.1":"2022-01-16T16:08:04.172Z","6.0.2":"2022-06-19T14:31:37.099Z"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"repository":{"type":"git","url":"git+https://github.com/sindresorhus/screenfull.git"},"users":{"passy":true,"timhudson":true,"scotttesler":true,"omidantilong":true,"filipve":true,"rochejul":true,"amongiants":true,"taseenb":true,"npmrud5g":true,"pengxiaohua2017":true,"savesong":true,"yanghcc":true,"flitrue":true,"lius971125":true,"vcboom":true},"keywords":["browser","fullscreen"],"license":"MIT","readmeFilename":"readme.md","homepage":"https://github.com/sindresorhus/screenfull#readme","bugs":{"url":"https://github.com/sindresorhus/screenfull/issues"}}