{"_id":"@bunchtogether/desktop-window-button","_rev":"8-b1725b09436e7513a32e95df98c4aae7","name":"@bunchtogether/desktop-window-button","dist-tags":{"latest":"1.0.9"},"versions":{"1.0.0":{"name":"@bunchtogether/desktop-window-button","version":"1.0.0","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/bunchtogether/desktop-window-button.git"},"author":{"name":"John Wehr","email":"johnwehr@bunchenterprise.com"},"license":"MIT","scripts":{"build":"rm -rf ./dist && flow-remove-types ./src --out-dir ./dist","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test jest --runInBand tests","lint":"npm run lint:js && npm run lint:flow","lint:staged":"lint-staged","lint:js":"eslint -c ./.eslintrc --no-eslintrc --fix .","lint:flow":"flow --show-all-errors","coverage":"codecov","documentation":"documentation readme src/index.js --section='API'","start-pre-commit":"git stash -q --keep-index","end-pre-commit":"git add -u && git stash pop -q"},"pre-commit":["lint","start-pre-commit","build","documentation","end-pre-commit"],"jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/*.js"],"transform":{"^.+\\.js(?:\\.flow)?$":"jest-flow-transform"}},"devDependencies":{"babel-eslint":"9.0.0","codecov":"^3.5.0","cross-env":"^5.2.0","documentation":"^11.0.1","eslint":"^6.0.1","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^3.11.1","eslint-plugin-flowtype-errors":"^4.1.0","eslint-plugin-import":"^2.18.0","eslint-plugin-jest":"^22.7.1","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.14.2","expect":"^24.8.0","flow-bin":"^0.102.0","flow-remove-types":"^2.102.0-rc","flow-typed":"^2.5.2","jest":"^24.8.0","jest-flow-transform":"^1.0.1","pre-commit":"^1.2.2","uuid":"^3.3.2"},"dependencies":{"node-sdl2":"^2.1.2","ref":"^1.3.5","sdl2-image":"^2.0.3"},"gitHead":"525dee55ab18a06fc70244cc0d9abc27b2422933","description":"[![npm version](https://badge.fury.io/js/%40bunchtogether%2Fdesktop-window-button.svg)](http://badge.fury.io/js/%40bunchtogether%2Fdesktop-window-button)","bugs":{"url":"https://github.com/bunchtogether/desktop-window-button/issues"},"homepage":"https://github.com/bunchtogether/desktop-window-button#readme","_id":"@bunchtogether/desktop-window-button@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"dist":{"integrity":"sha512-Ixple0h0PKV9aLrfg/tNEVphiBObcjhE7bdjxG7E/gKStmsJMt4lHr1CdomILyVhszZrJ/MnFvRmhbXy9zHvvw==","shasum":"418f36448b82de369c0ecb6a672b308db6d74fea","tarball":"https://registry.npmjs.org/@bunchtogether/desktop-window-button/-/desktop-window-button-1.0.0.tgz","fileCount":34,"unpackedSize":1094997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPyO8CRA9TVsSAnZWagAABvQP/1rUcFd3t7o97rmjZZQS\n+vKYAUiteBiazpmcNVLa4+xsIX1jpf42zu1dJjcz/Z8m4e8fhrWV4FN1dax7\nD9C1uYdzhZ+5Td0nvGfdfxG8YkMBtqh+qe7gj1ZWBqTuBHvJM9rbg35aMhaJ\nAK3yPEeWF7z0wfgJQoxIL5f3j+VF16KG6QbTNBcWYzH57sJ1y+nbClBy5yTp\nC7wuf2EyBubV/mOExgJ/dCznqc5CVGXJo3zMkenDYh9O+EKzdaAIGSgHSH2k\nWwk3YjNp7qLdX7DoD8C9J0QZLbRc/IvdHtcDsaY6PRj5rZpEX9/rD69ZA6w2\n4Yu8rpjfhYS7JMEqqvrsTW8hv67Z4DO5a8CdO3OTjCXjt3KlJasFRAhb5XU9\ntALRxceiMqtukziUDo2QwJU8TV8BNtvI1/ZXVBjHxiKIyFZ8KxIqygQTk+Xa\n79izoiqe4s14HARl0FFf1pozTJGNeWN5YllIdn71/MPCUnqjF5/9hg/NmLHf\n+K2iC1foshWbl9xAPd1ewDZh5R+ZW4rM/4j8yNa5gD84MaLxErgHmN7ZiC2p\nmmt0Mnzk4EWHk8FTPw87eK5rfCCczbQFAW8bqm40fshSec3udAMcvPfxXJce\nYRMifCKevZN6UzCdCj4xxEu27ICC/RciUFSMHBZ5SntoJvfCL2UdxEbSDXEa\nQCA+\r\n=+55X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAikpc9/p9fdJk0+EMrFY5a3rZ6TuNflNiPs5ETAtMkzAiANy51KJZCJ0s0Bn3CTE9cWsrDdFB2pMwZA70V6AnKaCQ=="}]},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/desktop-window-button_1.0.0_1564419003540_0.5578015930386597"},"_hasShrinkwrap":false},"1.0.1":{"name":"@bunchtogether/desktop-window-button","version":"1.0.1","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/bunchtogether/desktop-window-button.git"},"author":{"name":"John Wehr","email":"johnwehr@bunchenterprise.com"},"license":"MIT","scripts":{"build":"rm -rf ./dist && flow-remove-types ./src --out-dir ./dist","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test jest --runInBand tests","lint":"npm run lint:js && npm run lint:flow","lint:staged":"lint-staged","lint:js":"eslint -c ./.eslintrc --no-eslintrc --fix .","lint:flow":"flow --show-all-errors","coverage":"codecov","documentation":"documentation readme src/index.js --section='API'","start-pre-commit":"git stash -q --keep-index","end-pre-commit":"git add -u && git stash pop -q"},"pre-commit":["lint","start-pre-commit","build","documentation","end-pre-commit"],"jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/*.js"],"transform":{"^.+\\.js(?:\\.flow)?$":"jest-flow-transform"}},"devDependencies":{"babel-eslint":"9.0.0","codecov":"^3.5.0","cross-env":"^5.2.0","documentation":"^12.0.3","eslint":"^6.1.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^3.12.2","eslint-plugin-flowtype-errors":"^4.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^22.14.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","expect":"^24.8.0","flow-bin":"^0.104.0","flow-remove-types":"^2.104.0","flow-typed":"^2.6.0","jest":"^24.8.0","jest-flow-transform":"^1.0.1","pre-commit":"^1.2.2","uuid":"^3.3.2"},"dependencies":{"node-sdl2":"^2.1.2","ref":"^1.3.5","sdl2-image":"^2.0.3"},"gitHead":"1d7d76980917580b9f5d7990de91d4ff3df5afbe","description":"[![npm version](https://badge.fury.io/js/%40bunchtogether%2Fdesktop-window-button.svg)](http://badge.fury.io/js/%40bunchtogether%2Fdesktop-window-button)","bugs":{"url":"https://github.com/bunchtogether/desktop-window-button/issues"},"homepage":"https://github.com/bunchtogether/desktop-window-button#readme","_id":"@bunchtogether/desktop-window-button@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"dist":{"integrity":"sha512-Wna0X62Tw1LpkzpQEmID2flWs6zHr8ez/s6hgIrTHDxR7Rg7IKTYk10k/1A+1eJVD23TJD/+GSZmHQa8+HYbMg==","shasum":"40862ce38116a61103d2680807f1c8122e13daf6","tarball":"https://registry.npmjs.org/@bunchtogether/desktop-window-button/-/desktop-window-button-1.0.1.tgz","fileCount":34,"unpackedSize":1103398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPyTzCRA9TVsSAnZWagAAuA8P/3Z6hSMpqljqIlsb91N2\nNmciY/5wBRBpjsBbeAqoxJ80eQbQ2+0zSKQyMLGA2j4aVDfVD8COM7hnvJsh\n3vbXOpZ3eYcyqOf++jivGvIrkb0O0LcCkOWVa9YweYasZeqCG45PyAsMLowL\nc4dV6AsMBYjJo/7HZlWQrgWwrODAWIVTU/hvmk76q/uFzhBBq7OJ2qfKGJJQ\nrbmOUZQ6Z16CnYOoAzawpU9up9LT61w1fPQ9d4NeYnyLBpmO3bV/sEUIHuQU\nzvbxPFWyRZ6h5fZ497zs3c6aLFeFuNEdIK6osmay71IhN6OZL/Ykt8uD8Wkn\nMD7zComglBXtRabvvH++zOCzB5r8LNGDP120rFTY6prbPTJWZ1ISOCFbUTGI\nsQuOuvtAxCUopafoH5q1cPsxcA2gvk6UgbEvtHnM6lFZ6bGX3E281XnW7Tyl\nw1KRQtxwOFS3MQLaYLfVkFEgFB3aFU4AK3NNXoLFkhMbE7KOnNjXL4WH3vxm\nwU7qN4PCHw7k2T7y6hT3d8JrP+WSG73/nA1bB/iSkbxUP3puEc3Led5yeJu7\nvKCAScMmELQifhhRrcHTQPY+L8WPbbgYegk7ViG20JuBU+R+bvOYrKRzSkPN\nEwYF5/sUenNfWT7wu/3XW8jx5LMX5bq6Px00wJb7dIN+ecqKIbQqQWmqv4wY\n4b5m\r\n=AwJ/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE+Q+KZd6nFisIOxX2wbXRGAEjwZ7to6UE6wR2WytA3DAiEAv6dglS7CG5RojsPN/DuLHhJsyrhhCssIELfqPvvtdbQ="}]},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/desktop-window-button_1.0.1_1564419314452_0.279565380448487"},"_hasShrinkwrap":false},"1.0.3":{"name":"@bunchtogether/desktop-window-button","version":"1.0.3","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/bunchtogether/desktop-window-button.git"},"author":{"name":"John Wehr","email":"johnwehr@bunchenterprise.com"},"license":"MIT","scripts":{"build":"rimraf ./dist && flow-remove-types ./src --out-dir ./dist","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test jest --runInBand tests","lint":"npm run lint:js && npm run lint:flow","lint:staged":"lint-staged","lint:js":"eslint -c ./.eslintrc --no-eslintrc --fix .","lint:flow":"flow --show-all-errors","coverage":"codecov","documentation":"documentation readme src/index.js --section='API'","start-pre-commit":"git stash -q --keep-index","end-pre-commit":"git add -u && git stash pop -q"},"pre-commit":["lint","start-pre-commit","build","end-pre-commit"],"jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/*.js"],"transform":{"^.+\\.js(?:\\.flow)?$":"jest-flow-transform"}},"devDependencies":{"babel-eslint":"9.0.0","codecov":"^3.5.0","cross-env":"^5.2.0","documentation":"^12.0.3","eslint":"^6.1.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^3.12.2","eslint-plugin-flowtype-errors":"^4.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^22.14.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","expect":"^24.8.0","flow-bin":"^0.104.0","flow-remove-types":"^2.104.0","flow-typed":"^2.6.0","jest":"^24.8.0","jest-flow-transform":"^1.0.1","pre-commit":"^1.2.2","rimraf":"^2.6.3","uuid":"^3.3.2"},"dependencies":{"@bunchtogether/picture-in-picture":"^1.0.4","fs-extra":"^8.1.0","node-sdl2":"^2.1.2","ref":"^1.3.5","sdl2-image":"^2.0.3"},"gitHead":"226ebee5ad8b62dc86aec5ad1efdf0ecadb385e8","description":"[![npm version](https://badge.fury.io/js/%40bunchtogether%2Fdesktop-window-button.svg)](http://badge.fury.io/js/%40bunchtogether%2Fdesktop-window-button)","bugs":{"url":"https://github.com/bunchtogether/desktop-window-button/issues"},"homepage":"https://github.com/bunchtogether/desktop-window-button#readme","_id":"@bunchtogether/desktop-window-button@1.0.3","_nodeVersion":"10.16.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-VfMSD+iK2DrCQoeKFtJNTcixUzfABYmNxw3+5O7RhzWUYl79sShRMKONzVNqLIk8HG5Gizq+Se2kGewMkzHdTA==","shasum":"1e209b18d233428b62e97cbab0f317f77b313dbe","tarball":"https://registry.npmjs.org/@bunchtogether/desktop-window-button/-/desktop-window-button-1.0.3.tgz","fileCount":40,"unpackedSize":3789216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSyvLCRA9TVsSAnZWagAA1TUP/3pysOCyp9tvF5kjtDhQ\n5AKjtXJARAUuwfaXZYxmgI7abLdSXd16ymasTaFjpM/h1QZN/3LbczDCERmK\ncFKRV88o1AnkPGhXwiAVUjJR3Hpm5FyrxoQJSkkkw3o/sN+mlaxTD0yqcd//\nmjEoalUPCC/0FYc06pjt5MCmehXULjWVkmkUKPHcSVE5AWX9dtZmAI5DhJmE\nM6wX6A7kMqdC5cHTsJ1rgnfGI65R+WjlSg2as6rdqjJWmDZXqzY/9Njy1Eiw\nSUDUZcADla+QMAT4rvFAnLqHRlUvPYDUI+qsZ/7N/Qq8PRDvSKaaWZGBLyii\nhIhD60H0FOEcgSWJEqV9+gLJOi+nFD+E1UKLkmZiZgnBiBMeCopS0TJLXl8d\nRO2HMXJc6gaQSNjFiBzP2iT7f4y5sDYjs1fy5+lK1JgMSCPsIApeNGrZ3mxf\n0W3fjbEYjGNwknl8TyCVBGhWT46dmFKf+odwHdToceNtCZHrHH/Lz5UErek2\nxqngoZyAjdf9MQPbJFqLQIbPpxA7G+qEZgckQdUjg8TKe+TO4r/9Ocoa1e5Y\nwSVxDch8cRJ/XM9ODcPYaOAHb/K/yXYtELMcJKHOJYvbHOvFPkm0er3WlpqC\n1HoCmhu9AnGR3vj5Nl98zFjKD5TElDdzJYJXRXGHDt6Loe2EOKwUfWOS/97+\nybOF\r\n=Vdy4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqZVWQ1hZZqjm/8V/tgkWIu2/pohEy0JFcrvv0hwSZQwIhAJ4gRqw4Ql/NmbXlZJkDXEKr9fgeDaz4U1HcPZWmHgdN"}]},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/desktop-window-button_1.0.3_1565207499056_0.8388429452618307"},"_hasShrinkwrap":false},"1.0.4":{"name":"@bunchtogether/desktop-window-button","version":"1.0.4","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/bunchtogether/desktop-window-button.git"},"author":{"name":"John Wehr","email":"johnwehr@bunchenterprise.com"},"license":"MIT","scripts":{"build":"rimraf ./dist && flow-remove-types ./src --out-dir ./dist","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test jest --runInBand tests","lint":"npm run lint:js && npm run lint:flow","lint:staged":"lint-staged","lint:js":"eslint -c ./.eslintrc --no-eslintrc --fix .","lint:flow":"flow --show-all-errors","coverage":"codecov","documentation":"documentation readme src/index.js --section='API'","start-pre-commit":"git stash -q --keep-index","end-pre-commit":"git add -u && git stash pop -q"},"pre-commit":["lint","start-pre-commit","build","end-pre-commit"],"jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/*.js"],"transform":{"^.+\\.js(?:\\.flow)?$":"jest-flow-transform"}},"devDependencies":{"babel-eslint":"9.0.0","codecov":"^3.5.0","cross-env":"^5.2.0","documentation":"^12.0.3","eslint":"^6.1.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^3.12.2","eslint-plugin-flowtype-errors":"^4.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^22.14.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","expect":"^24.8.0","flow-bin":"^0.104.0","flow-remove-types":"^2.104.0","flow-typed":"^2.6.0","jest":"^24.8.0","jest-flow-transform":"^1.0.1","pre-commit":"^1.2.2","rimraf":"^2.6.3","uuid":"^3.3.2"},"dependencies":{"@bunchtogether/picture-in-picture":"^1.0.4","fs-extra":"^8.1.0","node-sdl2":"^2.1.2","ref":"^1.3.5","sdl2-image":"^2.0.3"},"gitHead":"e5c7a6d10e8c04298bfe0434f6366bf63df5fc0f","description":"[![npm version](https://badge.fury.io/js/%40bunchtogether%2Fdesktop-window-button.svg)](http://badge.fury.io/js/%40bunchtogether%2Fdesktop-window-button)","bugs":{"url":"https://github.com/bunchtogether/desktop-window-button/issues"},"homepage":"https://github.com/bunchtogether/desktop-window-button#readme","_id":"@bunchtogether/desktop-window-button@1.0.4","_nodeVersion":"10.16.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-D/tUago/LT0KWBvPYTRRgy2wGZ95PN4AQMBGwhiLeUtrtJXNV9eIWtg4Xmgp58ukTjEwug/YmZ/fYpJ/maWOXA==","shasum":"dd8c9d34630fcb43b9d95db5d09e921dbb4e1a80","tarball":"https://registry.npmjs.org/@bunchtogether/desktop-window-button/-/desktop-window-button-1.0.4.tgz","fileCount":40,"unpackedSize":3789384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdS0ZWCRA9TVsSAnZWagAAGioP/091pyDAjyUEYDVP4dtb\npQBGXhvfLwYczopcFbYqYQZDzFebIZ3RqDUGKapuzE9OTJyWZIjPsVReePOR\nfqPR485luak+gp6bOmBCz+vZ7Cbgv7J0lXwzyC8otKC2nDXUnh/FelNWVxt4\nEqb9rV78dg++R8FtWtBKutw5aW7SyYBGZFecPEq6PCH5jvB+X/zF21p6tOD6\nF6XCzNC4Ct8mzOhiKazQxhk5atcMEZFJ0I8SRZsNVByVo50I/6OYGwcDN/T8\npNsuVz+j7wEMkKRpF/jziGoe7WMdd3ld3BLcS3HRya8Oj1DnAFXLiJUkJrG1\noT5ouf+odQKPpui1qboX8prLuKUwRA4pRC2r8rxUPHtOVBca8aOxXj+2kw9s\n57+LnMz38m9k+MdrM5d+/MGFqj3wW3JfkD9X2g94V9y6i1MK4bTPIC5IiwxM\nR40PTUEXO1vzL2bGd6Tf0s+yCd3pJbP7zKnH9f+At5NQFAyGSpmSRqSEXUSl\ncliA1AwT0MEzsDgCmiKYRozoW9afafyZ5JJ4hktAdFtlOhNRkye1SchlawlA\npqGB2Vf6E8vFOmt5B0INFGIw1Fg6if8l2PGudlN7mxGhIqnYU7Y4041kTUdH\n0qJVJaJAAVf70xmK6DU6b8ywnGpsPJj3PmW09N30iEfZ13OGLPf3wfPoL1ZL\nc+Gc\r\n=FBhL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhivQnBlfizgLZPfqfLKBdog2DB2XTqqG8tWgyQEWlrAIhALazI8fRg3fuuftTkKOMuYBaBpDIe7b7rh1b4DB8HIJE"}]},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/desktop-window-button_1.0.4_1565214293695_0.7548138376141735"},"_hasShrinkwrap":false},"1.0.5":{"name":"@bunchtogether/desktop-window-button","version":"1.0.5","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/bunchtogether/desktop-window-button.git"},"author":{"name":"John Wehr","email":"johnwehr@bunchenterprise.com"},"license":"MIT","scripts":{"build":"rimraf ./dist && flow-remove-types ./src --out-dir ./dist","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test jest --runInBand tests","lint":"npm run lint:js && npm run lint:flow","lint:staged":"lint-staged","lint:js":"eslint -c ./.eslintrc --no-eslintrc --fix .","lint:flow":"flow --show-all-errors","coverage":"codecov","documentation":"documentation readme src/index.js --section='API'","start-pre-commit":"git stash -q --keep-index","end-pre-commit":"git add -u && git stash pop -q"},"pre-commit":["lint","start-pre-commit","build","end-pre-commit"],"jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/*.js"],"transform":{"^.+\\.js(?:\\.flow)?$":"jest-flow-transform"}},"devDependencies":{"babel-eslint":"9.0.0","codecov":"^3.5.0","cross-env":"^5.2.0","documentation":"^12.0.3","eslint":"^6.1.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^3.12.2","eslint-plugin-flowtype-errors":"^4.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^22.14.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","expect":"^24.8.0","flow-bin":"^0.104.0","flow-remove-types":"^2.104.0","flow-typed":"^2.6.0","jest":"^24.8.0","jest-flow-transform":"^1.0.1","pre-commit":"^1.2.2","rimraf":"^2.6.3","uuid":"^3.3.2"},"dependencies":{"@bunchtogether/picture-in-picture":"^1.0.5","fs-extra":"^8.1.0","node-sdl2":"^2.1.2","ref":"^1.3.5","sdl2-image":"^2.0.3"},"gitHead":"2ffa9b5c0eff066a5c4016e16aa77645d67c8d33","description":"[![npm version](https://badge.fury.io/js/%40bunchtogether%2Fdesktop-window-button.svg)](http://badge.fury.io/js/%40bunchtogether%2Fdesktop-window-button)","bugs":{"url":"https://github.com/bunchtogether/desktop-window-button/issues"},"homepage":"https://github.com/bunchtogether/desktop-window-button#readme","_id":"@bunchtogether/desktop-window-button@1.0.5","_nodeVersion":"10.16.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-r7dC8sIXoQdrrEGyv3C+JruKc3Ln+zNT5xln0PFLdZqli5aAwDd2JxelggfwZGlQSMcb+49Suau8tvz6ePzbLQ==","shasum":"49019798a9c49d180c1473d91fa0a77fa4816f57","tarball":"https://registry.npmjs.org/@bunchtogether/desktop-window-button/-/desktop-window-button-1.0.5.tgz","fileCount":40,"unpackedSize":3789256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdS0/oCRA9TVsSAnZWagAAU3IQAKQgGLq4KZH0uFspVXwX\nJhdBV624etfRswCTNTa0j7DQ875CplMb1muymOcRBECMeJDwrlDcT4jLAvdz\nK3XcW+X/PnQaEGB3iTOVwpER3+p+iJoqyn8adkIR/WYB09IbpKViDm8qY0co\nu3d/dHgeH/ZWabwFpVuU5b+EjJ+xK9sHz2L6B8jk2mGlUl8lyEw32Xa3xOWP\n18pDiFUefiIlTfBaPb3HSdmkmqMmbag+Ta8mEPBxR1Clwntlfx9CgTwaPXUy\nI1Q/oLm+flgocBwWqi0EA9QWIASasmkqmoh5BHH3UHOX41U8c3pNk2B4dYB/\nqcmamzwrvClmtw4VJRYOCy2E0bs7Cj6GmEagELNkPWyu7XVxh4xQAORjkXcC\njWlxrT17YPpgDsb+xbM4RwSONIQ4p1fv+MITWSjA3F7SxmR+ljDTpkCsSL/I\nKNOtQDBWdz3JCH7sMkC3DftiNojPrl07rT8SmDjb8uhhY0wrtRi8ezuYyegF\nCya7dpgv3TWlaTTeg5+kqrOcshMNAoXaY5D9L16pXwd5CIotD3fG9CuilCl3\nAykikphonm0Qz9S3/qfEHSGif1uBWNWaBy44xQHGmoL9esA6JTkDvmzbAfhk\nnqmivIFjH+qX/jwca1pcbwI413TTFhCUoeDbqP6R/iKAU1UqX80Coqy/RWNg\ngfdP\r\n=Cy8M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhJfuOcUnZduc2krXK0Wad2j3xgtPK/78aN3t8ZIaf1wIhANY2KmS/UHYk3aSvmi1luyi0Hcc8LXmd7jC4gbnmsVAP"}]},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/desktop-window-button_1.0.5_1565216743902_0.5296708240754917"},"_hasShrinkwrap":false},"1.0.6":{"name":"@bunchtogether/desktop-window-button","version":"1.0.6","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/bunchtogether/desktop-window-button.git"},"author":{"name":"John Wehr","email":"johnwehr@bunchenterprise.com"},"license":"MIT","scripts":{"build":"rimraf ./dist && flow-remove-types ./src --out-dir ./dist","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test jest --runInBand tests","lint":"npm run lint:js && npm run lint:flow","lint:staged":"lint-staged","lint:js":"eslint -c ./.eslintrc --no-eslintrc --fix .","lint:flow":"flow --show-all-errors","coverage":"codecov","documentation":"documentation readme src/index.js --section='API'","start-pre-commit":"git stash -q --keep-index","end-pre-commit":"git add -u && git stash pop -q"},"pre-commit":["lint","start-pre-commit","build","end-pre-commit"],"jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/*.js"],"transform":{"^.+\\.js(?:\\.flow)?$":"jest-flow-transform"}},"devDependencies":{"babel-eslint":"9.0.0","codecov":"^3.5.0","cross-env":"^5.2.0","documentation":"^12.0.3","eslint":"^6.1.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^3.12.2","eslint-plugin-flowtype-errors":"^4.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^22.14.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","expect":"^24.8.0","flow-bin":"^0.104.0","flow-remove-types":"^2.104.0","flow-typed":"^2.6.0","jest":"^24.8.0","jest-flow-transform":"^1.0.1","pre-commit":"^1.2.2","rimraf":"^2.6.3","uuid":"^3.3.2"},"dependencies":{"@bunchtogether/exit-handler":"^1.0.0","@bunchtogether/picture-in-picture":"^1.0.6","fs-extra":"^8.1.0","lru-cache":"^5.1.1","node-sdl2":"^2.1.2","ref":"^1.3.5","sdl2-image":"^2.0.3"},"gitHead":"e29035dcb5e3390436c92ee013db8f64e61d6052","description":"[![npm version](https://badge.fury.io/js/%40bunchtogether%2Fdesktop-window-button.svg)](http://badge.fury.io/js/%40bunchtogether%2Fdesktop-window-button)","bugs":{"url":"https://github.com/bunchtogether/desktop-window-button/issues"},"homepage":"https://github.com/bunchtogether/desktop-window-button#readme","_id":"@bunchtogether/desktop-window-button@1.0.6","_nodeVersion":"10.16.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-5zIcW4n76r1juGq2Sa7F+bRoVf96ksmPBfAh0UGZvXlsrGGYC89DpfaBi2Pma/B7nN1WQwbb4nlY//h+AOJ5WQ==","shasum":"be8acb866fe0d8cc33edcf25945f08f194431705","tarball":"https://registry.npmjs.org/@bunchtogether/desktop-window-button/-/desktop-window-button-1.0.6.tgz","fileCount":40,"unpackedSize":3792359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTaRBCRA9TVsSAnZWagAAtUsQAILrSWMGfWFQ5tB9lPsI\nhL1AgP4YVECMcpw/3/lTea/8EjtMPX9TysSx/B1qXriE+dtX+KTQX9prwLgm\nx/OY723gB2iXfD402IRDon09aN6PdvNyBfYAFhHrnuuUAGRVxz78cGb7KSkJ\naZccI3T83ViU7hjn2CV6FKLz49tZaMgy9WqGjTNDr8NnzoYjXI/9b3dggkkh\nb7XK/nRVir2pZMm17wqVPcwqM9/h9Q0lClUA/e6Zp+PcFb96jQgUMbQl62Jt\niDhTjSga3J0Oh+vrzOzOYLKJgQSRHjpp9ErmbjtmCbgwFXM1902GArwaJof5\nSThehQD74TAJzG1xE3mt//coY3xHLMqm5tDqEhR9bBaHoY+/5dptF0aRqL9K\nhlH0yF/5bvMan7ZctXOp8bmHbo8vHoKJn9Iia4Kh9wgd9lSPkaWdx9q+7lwO\nx+WOAfJEdSxSWBMgJER/1IpGUZB94zzbbfddZCa3vKKrZWvXiGAdNhlNDvwC\nIzk6WAN5Q6otATxnCAAQrlighx+eOmoL3dLT9ZHd4gZcmLMwXJMxCr7Euiow\n/2CEeHrpfJz5GlR1veE9vQb7V3l2JboCfhbY4++xvz4/7xiiaU26RjxeWADz\nVaPNjbovZxHZjSDc0Dz5L58eJ20/Ts3fNrP/5RQav/cOeRLw4Xg5pPkCd+F+\n8dPT\r\n=7LJl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDaxj+6kjoiOm9bf042LJNa9h4fTZNngQD8+BulANAbEAiEA2sEpw9EsDVMWkmmJllCOPfyLCP3/DznNl4DNI1zDleg="}]},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/desktop-window-button_1.0.6_1565369408287_0.1326653121502659"},"_hasShrinkwrap":false},"1.0.8":{"name":"@bunchtogether/desktop-window-button","version":"1.0.8","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/bunchtogether/desktop-window-button.git"},"author":{"name":"John Wehr","email":"johnwehr@bunchenterprise.com"},"license":"MIT","scripts":{"build":"rimraf ./dist && flow-remove-types ./src --out-dir ./dist","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test jest --runInBand tests","lint":"npm run lint:js && npm run lint:flow","lint:staged":"lint-staged","lint:js":"eslint -c ./.eslintrc --no-eslintrc --fix .","lint:flow":"flow --show-all-errors","coverage":"codecov","documentation":"documentation readme src/index.js --section='API'","start-pre-commit":"git stash -q --keep-index","end-pre-commit":"git add -u && git stash pop -q"},"pre-commit":["lint","start-pre-commit","build","end-pre-commit"],"jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/*.js"],"transform":{"^.+\\.js(?:\\.flow)?$":"jest-flow-transform"}},"devDependencies":{"babel-eslint":"9.0.0","codecov":"^3.5.0","cross-env":"^5.2.0","documentation":"^12.0.3","eslint":"^6.1.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^3.12.2","eslint-plugin-flowtype-errors":"^4.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^22.14.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","expect":"^24.8.0","flow-bin":"^0.104.0","flow-remove-types":"^2.104.0","flow-typed":"^2.6.0","jest":"^24.8.0","jest-flow-transform":"^1.0.1","pre-commit":"^1.2.2","rimraf":"^2.6.3","uuid":"^3.3.2"},"dependencies":{"@bunchtogether/exit-handler":"^1.0.0","@bunchtogether/picture-in-picture":"^1.0.8","fs-extra":"^8.1.0","lru-cache":"^5.1.1","node-sdl2":"^2.1.2","ref":"^1.3.5","sdl2-image":"^2.0.3"},"gitHead":"e29035dcb5e3390436c92ee013db8f64e61d6052","description":"[![npm version](https://badge.fury.io/js/%40bunchtogether%2Fdesktop-window-button.svg)](http://badge.fury.io/js/%40bunchtogether%2Fdesktop-window-button)","bugs":{"url":"https://github.com/bunchtogether/desktop-window-button/issues"},"homepage":"https://github.com/bunchtogether/desktop-window-button#readme","_id":"@bunchtogether/desktop-window-button@1.0.8","_nodeVersion":"10.16.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-m6yEucNosALzkY9/Pskoxme4EPVP9WrV+sYUsYAGWrGhP7T6DWSMCA6PEREqJSGLMCgK9EKBqV5wwNIvjdewQQ==","shasum":"8b7e86438ff7aca10f12c9601a322beb33e75561","tarball":"https://registry.npmjs.org/@bunchtogether/desktop-window-button/-/desktop-window-button-1.0.8.tgz","fileCount":40,"unpackedSize":3792409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUcOECRA9TVsSAnZWagAAJCEQAJimpZn4ohOUKl3FLtrr\n9PIqFWsrMD/2kfrkfflQ8tGQ930NFsl7ZQJBOKh9za4hBeX/wlwhEcfW58YR\nNt1cxonGAltneaTqI3AL5rqK9A1BbLi2zu87CmH2QXhlqtJEIlkJRu2ZqF2S\ngfRdZLfqhtp0+RXQYfWBmWxNL9wqbZD1S3ifXq8KxZThHsiIcUYxk0h7b/wt\nLFNBf3j/lInJMdBDyoUW4Bk8UjYrWyQnT5JIOVxkqZnYpoAjJlYxoNefVrTa\n4dbge8ysvm8rmzwAq/Uizt5LXwfQEoFufbBRj5hSY0m3J5ffau6c9TFz9la6\nzby23KcvPkgMtEkT1amB47Qjtzqs9AHj1RPQRlh4X9qqge6Jh5yvrNg/Aieg\n94ydgCNQwc8kubjr5nQDS1ZTzghE7ewUaoTcfWbTuwyKSVNMI7l6ZEUQ9Jtz\nvbD3QK0MPppQ7sOyogjxIcbSqjn+1JFL8DuKqBqzOKy8y5cdh2J0rbfs6JKW\npXSfQeI9DKbtY2N+S3n70jcaLeXCAulaf5OOkG1xupvk1COrZQGKQgCyCFsR\nDav6xFGvqg9gIeSwto8MUh9Bu2WnbwD4VrRUZyZoyKb9e5PS/YyLAUq38EZ2\nbk7hVl6449ThUm+IB1LGXsKoyZ6K0qB7zGxNGOiQ8n80O6sf51IvKxD4c4JW\nesUv\r\n=qJEu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGojL3HRMlt/DHbWayyJs34raZJ1Rvs2qjrke/bKX/2sAiEA92fKrnc+1XIwPmULJmJpV38kcpi9nSeTKiAaaHUGmAA="}]},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/desktop-window-button_1.0.8_1565639555291_0.13843786183325313"},"_hasShrinkwrap":false},"1.0.9":{"name":"@bunchtogether/desktop-window-button","version":"1.0.9","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/bunchtogether/desktop-window-button.git"},"author":{"name":"John Wehr","email":"johnwehr@bunchenterprise.com"},"license":"MIT","scripts":{"build":"rimraf ./dist && flow-remove-types ./src --out-dir ./dist","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test jest --runInBand tests","lint":"npm run lint:js && npm run lint:flow","lint:staged":"lint-staged","lint:js":"eslint -c ./.eslintrc --no-eslintrc --fix .","lint:flow":"flow --show-all-errors","coverage":"codecov","documentation":"documentation readme src/index.js --section='API'","start-pre-commit":"git stash -q --keep-index","end-pre-commit":"git add -u && git stash pop -q"},"pre-commit":["lint","start-pre-commit","build","end-pre-commit"],"jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/*.js"],"transform":{"^.+\\.js(?:\\.flow)?$":"jest-flow-transform"}},"devDependencies":{"babel-eslint":"9.0.0","codecov":"^3.5.0","cross-env":"^5.2.0","documentation":"^12.0.3","eslint":"^6.1.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^3.12.2","eslint-plugin-flowtype-errors":"^4.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^22.14.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","expect":"^24.8.0","flow-bin":"^0.104.0","flow-remove-types":"^2.104.0","flow-typed":"^2.6.0","jest":"^24.8.0","jest-flow-transform":"^1.0.1","pre-commit":"^1.2.2","rimraf":"^2.6.3","uuid":"^3.3.2"},"dependencies":{"@bunchtogether/exit-handler":"^1.0.0","@bunchtogether/picture-in-picture":"^1.0.9","@bunchtogether/node-sdl2":"^2.1.3","fs-extra":"^8.1.0","lru-cache":"^5.1.1","ref":"^1.3.5","sdl2-image":"^2.0.3"},"gitHead":"e8ee1b5fdd6e631b8ba128e5dacee2aa8541f3eb","description":"[![npm version](https://badge.fury.io/js/%40bunchtogether%2Fdesktop-window-button.svg)](http://badge.fury.io/js/%40bunchtogether%2Fdesktop-window-button)","bugs":{"url":"https://github.com/bunchtogether/desktop-window-button/issues"},"homepage":"https://github.com/bunchtogether/desktop-window-button#readme","_id":"@bunchtogether/desktop-window-button@1.0.9","_nodeVersion":"10.16.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-nfzPZ2ja2FzCVfkCAubd3FrdgJuKec8m0ETsKfpBKv6Mj6cluoXUP2slRFC9CDfTAJf7VFBxWfC9F1BZTuixmA==","shasum":"61d4169173fd26972225b9d67813437d444856e1","tarball":"https://registry.npmjs.org/@bunchtogether/desktop-window-button/-/desktop-window-button-1.0.9.tgz","fileCount":40,"unpackedSize":3792444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdg9HICRA9TVsSAnZWagAAxvsP/0FSubIZhKdVQTolUV4W\nQVc44pdW1KyXVKqdJalKnO6J3BHqH0/t1Uqlle80uA/dGFu8AbXV/QHPR7Jl\n6oPPez1vIZI78Hrlg1IQTKPPYIJxkKGXkd39HTBCKT8rSzgZnl58lwm7+f6u\nUlh5PXgvTmLVbnDOR3d3DZpVuGC31bWRj99+gyneohpdQblb6+YGoHbTngcY\nLsf79vgqaukrma/qxl9f2ieGK44U7Q6Z7qGXmHG/MCPgrcRqcCKPXXxceuM5\nchYxUEKCYOtCaLXZQ9dirEjmDGtLqgAJHbtx5o5eZo5ukkMoSVToiUpxkAIw\nsp4ifMZZkIIj/bZquHGn9vr8PvQsOCAOJxkk8BXPh4yy35fRF8Kq10zr6WO5\nt9AQAAXCc/1zTabFIt5WUO+nOljDQECB/zX3alVBlogb7A2lHbeK9CGDX5ac\nETv9xSDs7pDVfIV1CDOBuyOCJ074z/+JE2trj3RzOjms7rN81Ua4YpnucQlw\n3B/Klin57i9C0TmLQBFCAsH6sr2oPzMaZBONdBQajEoZv8hwRSc3R4BIE/rc\nPM9Dxc1iSilGB+c+u0rSA03Pe9Uqv3y5EdfWoSL069MRy08jnbUrSEjRJTln\nny2BPtBSgyScgDN6atdzk6OHSFBLddXsjWz3bGh6C6QUKncdSCcv0xcgqo0/\ndB48\r\n=qrik\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHLGdlOFyT8eRqNfGz42IA6RzJmrFp7hiZaHy37lX9m+AiB+elq0n75NLDz0ID1XpbLX62/RQgbWWhxeVGPwdkUEaQ=="}]},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/desktop-window-button_1.0.9_1568920007745_0.28275714669520835"},"_hasShrinkwrap":false}},"time":{"created":"2019-07-29T16:50:03.342Z","1.0.0":"2019-07-29T16:50:03.778Z","modified":"2022-04-04T21:05:40.421Z","1.0.1":"2019-07-29T16:55:14.595Z","1.0.3":"2019-08-07T19:51:39.269Z","1.0.4":"2019-08-07T21:44:53.928Z","1.0.5":"2019-08-07T22:25:44.135Z","1.0.6":"2019-08-09T16:50:08.489Z","1.0.8":"2019-08-12T19:52:35.596Z","1.0.9":"2019-09-19T19:06:47.983Z"},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"description":"[![npm version](https://badge.fury.io/js/%40bunchtogether%2Fdesktop-window-button.svg)](http://badge.fury.io/js/%40bunchtogether%2Fdesktop-window-button)","homepage":"https://github.com/bunchtogether/desktop-window-button#readme","repository":{"type":"git","url":"git+https://github.com/bunchtogether/desktop-window-button.git"},"author":{"name":"John Wehr","email":"johnwehr@bunchenterprise.com"},"bugs":{"url":"https://github.com/bunchtogether/desktop-window-button/issues"},"license":"MIT","readme":"# Desktop Window Button\r\n\r\n[![npm version](https://badge.fury.io/js/%40bunchtogether%2Fdesktop-window-button.svg)](http://badge.fury.io/js/%40bunchtogether%2Fdesktop-window-button)\r\n\r\nMinimal, cross-browser library which creates a window on the desktop containing an image that closes when clicked or the return callback is executed.\r\n\r\nImplemented using [node-sdl2](https://www.npmjs.com/package/node-sdl2).\r\n\r\n## Install\r\n\r\n`yarn add @bunchtogether/desktop-window-button`\r\n\r\nUsers may need to install [SDL 2.0](https://www.libsdl.org/download-2.0.php).\r\n\r\n## Usage\r\n\r\n```js\r\nconst path = require('path');\r\nconst openDesktopWindowButton = require('desktop-window-button');\r\n\r\nconst run = async () => {\r\n  const src = path.resolve(__dirname, 'fruits.png');\r\n  const callback = () => {\r\n    console.log(\"Button closed after click or close function\");\r\n  }\r\n  const x = 100;\r\n  const y = 100;\r\n  const closeDesktopWindowButton = openDesktopWindowButton(src, x, y, callback);\r\n  await new Promise((resolve) => setTimeout(resolve, 3000));\r\n  closeDesktopWindowButton();\r\n}\r\n\r\nrun();\r\n```\r\n\r\n## API\r\n\r\n<!-- Generated by documentation.js. Update this documentation by updating the source code. -->\r\n\r\n#### Table of Contents\r\n\r\n-   [openDesktopWindowButton](#opendesktopwindowbutton)\r\n    -   [Parameters](#parameters)\r\n\r\n### openDesktopWindowButton\r\n\r\nCreate a window on the desktop containing an image that closes when clicked or the return callback is executed.\r\n\r\n#### Parameters\r\n\r\n-   `src` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** Path to image file\r\n-   `x` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** X coordinate at which to place the image button\r\n-   `y` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** Y coordinate at which to place the image button\r\n-   `callback` **[Function](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/function)** Callback called when the image button is clicked or closed by the returned function\r\n\r\nReturns **[Function](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/function)** Close the desktop window button\r\n","readmeFilename":"README.md"}