{"_id":"clappr-pip","_rev":"2-1191608527cdb07c1a1742fa9586c0f9","name":"clappr-pip","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"clappr-pip","version":"0.1.0","description":"Clappr plugin for adding OS-based picture-in-picture support.","main":"dist/clappr-pip.js","scripts":{"start":"webpack-dev-server","build":"webpack --progress","release":"webpack -p --mode production --progress --output dist/clappr-pip.min.js","watch":"webpack --watch","test":"echo 'No tests configured'; exit 0"},"author":{"name":"Bruno Torres","email":"bruno.torres@me.com"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/towerz/clappr-pip.git"},"devDependencies":{"babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","clean-webpack-plugin":"^0.1.19","promise-polyfill":"^8.1.0","svg-inline-loader":"^0.8.0","webpack":"^4.25.1","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.10"},"gitHead":"12876c5988916102c5ba9704947cf4b64409a5b3","bugs":{"url":"https://github.com/towerz/clappr-pip/issues"},"homepage":"https://github.com/towerz/clappr-pip#readme","_id":"clappr-pip@0.1.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"towerz","email":"me@brunotorr.es"},"dist":{"integrity":"sha512-oSQvLlwzMeaP60aI/YDwTCHDHJxdEx9ivd2uQeh7In+EV2IBsKErk5zTzPB8wccgX2PxNgsmKRl7ZBT3Ml9CWw==","shasum":"622c54c2d1fb56bf263219c747624dd47e22e095","tarball":"https://registry.npmjs.org/clappr-pip/-/clappr-pip-0.1.0.tgz","fileCount":15,"unpackedSize":250993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDtjpCRA9TVsSAnZWagAAQcIP/31EKykS8yOW5eSCsXwa\nJigmag9FBtX39mxUq6oV5WaCoXmMNEkek9Uu1IcpKMz7ghx7vify+b3bFnD8\nne5BuGOLlT9DZqsSXgSWwT+HVm95g5wpgOyI7hVb19Hj0IGR2l0MNxO3jaQ7\n6OCO+BJAhoJdNjuJXQbrvyRtxOvu5cuBkXlLXtcgPmNRyjA2Yg7th2bjkE6B\n8QjAHPgT92qi5BzxNBbbmJMvDX21K+r+TkqzRmRRmQiydhDB5lWR+d6EF04O\n29Mn3uw1FCuyxvuX4rIDasGJw2NcxtrxelswIcR5qu+ysxsjReuLduor3dbX\n7EKyJSYFUqrY7LJFOvbm7/KnmfMHmDx//fz+8R/aOJqncEAQDcQ8dHwtnTop\nrbrVCs49uPRq0/HG5yY7OiDEYVeCNm8d6VBB88Fu8UXwCQXGgZDb33s2knRX\nPonzEvVQ1iQKGoFVPkZJjxuGoce2tI0qLtID1KvMT3w1UdNSPdIQrJ9Et6FC\nDqTBT9xe7nKO7xeQZRVeVjBxhRUFMoJGmnoEdP/rZ6I4Wg8AKpHDSi21+hon\nnJT0oDveRgN+ttJKVVowbWgDEgrD73RnM2Jv3p9HMn95ho/EwbfZXWD85lwt\nHkY7hZARj5KDT9RIWKkzJyKwJQtXVSfEE0j7E9/OMcPrGIVsGwOBurhGGj1o\nVDrz\r\n=uz9c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHBo6bV7uMe/hHtOSvVicO3JnTXsOE5pvfKue5xUWB8NAiEA+RtiljZh897AFPNUvUFOE0JHD5yjUEV1Hj3cJPuI6Os="}]},"maintainers":[{"name":"towerz","email":"me@brunotorr.es"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clappr-pip_0.1.0_1544476905094_0.16744161076896624"},"_hasShrinkwrap":false},"0.2.0":{"name":"clappr-pip","version":"0.2.0","description":"Clappr plugin for adding OS-based picture-in-picture support.","main":"dist/clappr-pip.js","scripts":{"start":"webpack-dev-server","build":"webpack --progress","release":"webpack -p --mode production --progress --output dist/clappr-pip.min.js","watch":"webpack --watch","test":"echo 'No tests configured'; exit 0"},"author":{"name":"Bruno Torres","email":"bruno.torres@me.com"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/towerz/clappr-pip.git"},"devDependencies":{"babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","clean-webpack-plugin":"^0.1.19","promise-polyfill":"^8.1.0","svg-inline-loader":"^0.8.0","webpack":"^4.25.1","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.10"},"gitHead":"34c8dfdf51c6b1c4afe3636bf1164235b3072423","bugs":{"url":"https://github.com/towerz/clappr-pip/issues"},"homepage":"https://github.com/towerz/clappr-pip#readme","_id":"clappr-pip@0.2.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"towerz","email":"me@brunotorr.es"},"dist":{"integrity":"sha512-cz7kxUMJlGMU7tNzYCc2BVjQeGfUWpqObJ/qU1rve+cdwXRh8pznczcCFRgom0JJqEAvDT2beLNT6GEg4avLOA==","shasum":"659529a967ea69a13bf4c269160e8d28d833c60b","tarball":"https://registry.npmjs.org/clappr-pip/-/clappr-pip-0.2.0.tgz","fileCount":15,"unpackedSize":251244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDt7BCRA9TVsSAnZWagAAAwIP/inkDELxrbSCdL4gApJP\nzq93B2jLWJ7biz5MjBvONxlpXjb7JuuxvgQ6qHPc/Q9diFVWdzgfaAkF1+2i\nDnJnAjGhyoNy+Wc/HDwYKq8K78Azz7wII/vjaGoe+saIgev9Rwt+AGc+PBd/\nDHahD5gdBVHe17fODjhNTC6InSwuKcL/wIAnUrZ9K3sUiWgE1nLHNid0Aa7C\nu98lfwMLTwp3aRTwMNzC1lzNnCt/PWDaD7t15aPXwJ0FHmXOxFygZWnrrYbP\nv791fzgriI+LCOwte3pZ/wr83RIzVwD7MqZp9UbNSRb4ZD5uCvcsoWyyxxrC\nQfVvGU5Qnl3beEyAtVuOEkMSSuPy6b3aLV5iVHXZhiCS75asuPY6FSDJs0VT\nINTJito7ZCbvbqRFSAI6vDFmmAhKX+wf+V/MwxT+4SyPT64RUD0Ey0scchYQ\n2Hts0pdzOC8tel2lSO/RUoWibsBRmgU/9lrUgIfsizJWSh1E1PmrBp9GFhhW\nkmgXmO3RSr08bvngEtYSK6uHjHYK4fUJCqXg/B/llGQ5I0XT09Q3XS5TgFHD\nhXNM96bJHYvhiCGlABJG6sDKbHsEZ7CS7ZPqI0bhrqfO4Yt/WXuucFhVSrxi\nEHZKEdYgQgQEE6MTr3hCCd2VbzSGdcEN+auCfeuKoMqZgHxSn51J2VxUBwuG\n8taG\r\n=eyxf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGyqsfElPkULM7vEylFrPLxt/246CGl5rbd+5diQ1TqFAiEAid9alOde8OmxWnyxpuW++bOaa24Hbp8bn4xx8UzCQZ8="}]},"maintainers":[{"name":"towerz","email":"me@brunotorr.es"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clappr-pip_0.2.0_1544478400360_0.013073208298291839"},"_hasShrinkwrap":false}},"time":{"created":"2018-12-10T21:21:45.093Z","0.1.0":"2018-12-10T21:21:45.218Z","modified":"2022-04-12T06:33:03.811Z","0.2.0":"2018-12-10T21:46:41.420Z"},"maintainers":[{"name":"towerz","email":"me@brunotorr.es"}],"description":"Clappr plugin for adding OS-based picture-in-picture support.","homepage":"https://github.com/towerz/clappr-pip#readme","repository":{"type":"git","url":"git+https://github.com/towerz/clappr-pip.git"},"author":{"name":"Bruno Torres","email":"bruno.torres@me.com"},"bugs":{"url":"https://github.com/towerz/clappr-pip/issues"},"license":"BSD-3-Clause","readme":"# Clappr Picture-In-Picture\n\nClappr plugin for adding OS-based picture-in-picture support on both desktop and mobile. Currently supports Safari on iOS and macOS, and Chrome on Android, Linux, Windows and macOS.\n\n# Usage\n\nLoad Clappr and the PiP plugin(s) script on your webpage:\n\n```html\n  <script type=\"text/javascript\" src=\"https://cdn.jsdelivr.net/npm/clappr@latest/dist/clappr.min.js\"></script>\n  <script type=\"text/javascript\" src=\"clappr-pip.js\" async></script>\n```\n\nWhen instantiating a new player, add `ClapprPip.PipPlugin` (and `ClapprPip.PipButton` if you want a button on the player `MediaControl`):\n\n```javascript\nvar player = new Clappr.Player({\n  source: 'http://clappr.io/highline.mp4',\n  plugins: [ClapprPip.PipButton, ClapprPip.PipPlugin],\n});\n```\n\nUsing the `ClapprPip.PipButton` you'll have a button in the MediaControl, in the right controls panel. If you don't want to have a button, or if you have your own custom UI, you can just use the `ClapprPip.PipPlugin`, and use directly the external interface added:\n\n```javascript\nisPictureInPictureSupported // whether or not Picture-in-Picture mode is supported on the current Browser/OS\nisPictureInPictureActive // whether or not Picture-in-Picture mode is active\nenterPictureInPicture // enter Picture-in-Picture mode if supported\nexitPictureInPicture // exit Picture-in-Picture mode\ntogglePictureInPicture // toggle Picture-in-Picture mode\n```\n\n# Development\n\nBy default, the project uses Yarn.\n\n### Installing dependencies:\n\n`yarn install`\n\n### Running dev server (will start listening by default on port 8080)\n\n`yarn start`\n\n### Building:\n\n`yarn build`\n\n### Release minified version:\n\n`yarn release`\n","readmeFilename":"README.md"}