{"_id":"lol-esports-spectate","_rev":"42-8929c7101fd0efd0a7a4457850b55bae","name":"lol-esports-spectate","dist-tags":{"latest":"3.0.1","beta":"2.0.2-beta.27"},"versions":{"1.0.0":{"name":"lol-esports-spectate","version":"1.0.0","description":"API for League of Legends champion select spectater","main":"index.js","directories":{"lib":"lib"},"dependencies":{"lcu-connector":"^2.1.2","request":"^2.88.2","request-promise":"^4.2.5","ws":"^7.1.2"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","gitHead":"daf3648514aa71c3948f1c7feb82e1dc252281ec","_id":"lol-esports-spectate@1.0.0","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Pu9hflc37y+To+A/W8hDM4YKRYWpTJIFk1WUQBMGQmTW3bV35NaQnahxxht8X9cr8XltmzeLzmqX9cRIWvUjRg==","shasum":"bc7df59010a57f71b3bf592bfbb19bd3649ff8f2","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-1.0.0.tgz","fileCount":5,"unpackedSize":13828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXVDbCRA9TVsSAnZWagAA+4IP/3HfUE1TCnzGZYRq6ems\nIMaeW4GTGUwltTeinVYhzGLTULo/jviC01wna16HUu4sti371HTQGome1ZMS\nUOoFvUYaxZGI96wffYAhrGLoYmv9MEqfkuNtATXFxaPIsnHif+qrCmvDeACR\nxwp/pag9aSlDQpc4HDfZY4EiUArtZmHCRFZKU4LdoJhvMQaQXHwrU/NI6htx\nTHp5ERJUTj4iPMM00Tc8DUaUvouy7NA1ePNPCdxrT7GAIpwsqrvzYNPXTfLW\nYyX0BhTqPvxAHRpeI4PCQbTTF+UxReyeHO+1Z61zTp5xduvC/8UTXTPwjgvH\nLmgQiqeJ/N8tA2ESwbJ4FK+G/RokIz1RAuRKnYN4Gh18sfDkJ5/686KhWWSG\nsIZt6/8gy6g1HANl/2IQ93Uzlcd2ivkq3HYiaScXTAS5tn4orkAYLUyqs7LV\n6cThHC4x9HejNqhSXCMy5JJIRcLMuYVFAwz9Ci0rpNu2czKJcJ+Kl8pAHzWY\npeLnhwAsC6HYMGRrX9fiPXp+RmvaGGYSAOUDplrePQxfX27kWTlf042dKJy/\nRhZ0qG0+5XK5dkp6Z3JQzktp8ww6KxNfQySmTx8FwBGAm8MNNiaFelJaLc9B\njp0J2sb8BTI1iBCHtCds8/tT8aK2IfKg5FjAWJ+hWxEDUuwJq1vOVfg0F3hs\ngxrj\r\n=Itf9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4TBsgxOskpJlEt0flClQI3HTyDrtcwa83cJHWRKHjaQIhAN68fo8eqiehsK08sZjiZ8eWfR24ofVEZkugIQbJgzFO"}]},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_1.0.0_1583173850703_0.4187745702626928"},"_hasShrinkwrap":false},"1.0.1":{"name":"lol-esports-spectate","version":"1.0.1","description":"API for League of Legends champion select spectater","main":"index.js","directories":{"lib":"lib"},"dependencies":{"lcu-connector":"^2.1.2","request":"^2.88.2","request-promise":"^4.2.5","ws":"^7.1.2"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","gitHead":"0e50482dbf91bd0d0e9990d42f49ee068a4adde4","_id":"lol-esports-spectate@1.0.1","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-nx1t8W3f9TpdrklPyKo5NMyS3Gs/SWcy92fHwf39grpY9SHqg7O3R4tuF7CQcAAeJLEkXfvbLYTPBUaZWLfDTg==","shasum":"162edde3e8d8fca437e92046fee119b59ec58729","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-1.0.1.tgz","fileCount":5,"unpackedSize":14030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYOd7CRA9TVsSAnZWagAAnjcP+gLFmSicdELZhywGF9XO\n5OtoviWKcGC3Lo4q2DhGEbzobcoUyek46peh6Jn091irGIcIJ16U3dcIhJQp\nRIEloBx0XL8RW9qdOvTMa6uCVraQe/XVMuXQmY9ck7R4Q8TGXo8RSivVz2aK\nfXVKwhZTpNTyFgbUrBUgKnWWZzuFnkqZRLcFWubGgnXA5MWMEdPCY4DdM80V\ntPeIAGYTVkpB4oA3ZUu9z9fXsxnxt7TEDCuuheWDlw0fx0PZJ+ZCTrUqoQlA\naGN700Nkt12Zl3OzrGaDyul4zd85TabyWmzQpQO6IR8jYFcdKF/CAm/6UoUe\nIi/Z0tAc6idQaCQ/K2X8FvNZchS1+GkU9G97+yG4LMXonDE3xacJFCPT2ed1\nuc27iWNl34yNo5Y2u2qmy2z2sIsJothTEqnssGsU+RZzNH1Dus1gGySQjpY9\ny5exos/D+jXuY8En5Qzp60hPNHCpTYCOReTsKNgNLQWEg1pmikqOLB8PC7nf\nq9InbcWOgKm+m5WJQqq4JpegCHfbCzD4KVhKED5EYh0Vq1IiZ94BqxmmSpo2\nJg7rddoxsq/eVRRSI1kDZywkELyCUhSEt2Wxd6e5jYgMNRTFagJXRp/5LjD+\nklucZv5Qgz1xe0damK6pZpaq7i+cqdnXtzwV9Qbp77SZ/nP9TCpWVWXbUn1E\nDrcO\r\n=6yyf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxb2YXnBSxn5EjKmWDN2Oj7q4x9QShOvnp0jAjryQ9RAIhAPrNxnORN9OK5ys+qT1AUvfAGmG/ycmsXlUUJO8r679g"}]},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_1.0.1_1583409018871_0.37273083615419655"},"_hasShrinkwrap":false},"1.0.2":{"name":"lol-esports-spectate","version":"1.0.2","description":"API for League of Legends champion select spectater","main":"index.js","directories":{"lib":"lib"},"dependencies":{"lcu-connector":"^2.1.2","request":"^2.88.2","request-promise":"^4.2.5","ws":"^7.1.2"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","gitHead":"0e50482dbf91bd0d0e9990d42f49ee068a4adde4","_id":"lol-esports-spectate@1.0.2","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-rXHQIPsz304scy7N1P+JEbY4GlmbllN12Hr8V2XRS9NiiRz+VCiBdmmqnwO5Kh1hYqlAmv/lSfH3HZ297V9P7w==","shasum":"3cd92c8477811fd841254018f1a5743595ff6fb5","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-1.0.2.tgz","fileCount":5,"unpackedSize":14391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe17e3CRA9TVsSAnZWagAAw6oP/1x06fyXhRn2Yldjbdqw\nW9iXxBcNDDLBR0AFKAMHKqMEcls1wEKluMaQvGwt9SFHaUzIu3kWhncB4aMb\ngNEMzdEu25Z0VRnrnga9DzdDLYUwFBtZrsjC3r0lr3IkOEuU+mcfAxeNiSL4\nLki7zYQElYN3+k6nR599Uxn3+M7lpWzkiN1pYQ/1JAuNdehjHYE1m3aaSm1H\nIGYtWzc23MVYTfgFZW50Ge6Vhp8IeTpx3D3a7n6S4t7l8h162pLGc8s7AU1h\n688i/+urL1yUZSrr7nMt+IHCuO+VmwVNcwvntZoA5l2mMiBHpgWFlBfQoIM4\nguz/vrk+NxaTjuTpwVu5aWG30xmqF9OhJG1eFpy6pex6qS82L/+xXdM836EM\nkXdR+bMqOvSoaTI7UJCa+QBRZi0BTJCWFKjnmaC3zCoNNJLpNlYeJsSqI6v0\ngETwlnyl81F+GFhcvuejoVZbPWK7ITHjSMokJ3Sr8OHFEk6vKFJ9cL+N0l18\nzrpzuji/RvbHw/A796GWeprDDwaRTOpN2IfoNeQ+LFL6RvMM9UC80sViqkNe\nQM7ZwYZ1eDOHiD3gok5XJFinPRAEBssmB1NmUFxmhZ2REPQbfhhHgLsClPKD\nCcYvLqFPz7UcyQzAXgPhw2BpbdkxGyr+m4d3FSSxaYoSOule82sTH4CRagrt\n615k\r\n=92dF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC5KZWF0Sh9r/3ZTXHQSYJBz8Yajjqb5LIYPQrrYyvk0AiEA0f/R95nzJYixpgip2KbuxFhPAuxe9G/WYkh5Nd5F6jI="}]},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_1.0.2_1591195574309_0.6653772788677739"},"_hasShrinkwrap":false},"1.0.3":{"name":"lol-esports-spectate","version":"1.0.3","description":"API for League of Legends champion select spectater","main":"index.js","directories":{"lib":"lib"},"dependencies":{"lcu-connector":"^2.1.2","request":"^2.88.2","request-promise":"^4.2.5","ws":"^7.1.2"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","gitHead":"05e227b88e20ffbaa12602987b730cca846c9ead","_id":"lol-esports-spectate@1.0.3","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ZZ147oszjUa5Bg6PIm2Qan8I9nzXl5eK9ckWAaQHl6oUHDdO4g1DtbbPlDxCrNSHuYcYe/z1gh64CJ1QAPqHoA==","shasum":"ca15aaef5284021d867e50ef85c5b2d40b4bba95","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-1.0.3.tgz","fileCount":5,"unpackedSize":14384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHFmMCRA9TVsSAnZWagAAo8IP/0YJTdNeuNFvtSw98bgu\nrb+JEDXzVIPZCaWWQm8uYGmekHqs86xDgnsV5JoXI/QWyP+RDWdVjxFx98OY\n5yoHFfUKj1OEpRnDqGoZLT1leU5WuwHyBF8Tm6e1I865TvnbQwRy8LlLg3Zk\nCEVBYqB53Hg36y6tfH2/hiYaBks3yre783EE34LF5MkNTrBQ6ExLkJZC8Sof\n8l3ervnUkuPbXEtMs0yPtpTCT4sJuHFGGroGtZJoEgjO4/sSC4t6chyOsVW3\nO58eb+4hYqVshdls24tETEUmBjj5yy5mxYrro6JkQJW9if4FwY5HmqcQfk+u\nClNZczTUEe5wuUYFM2KBusnu6j7q7+/MUUiI30uRmpmMnetuC/TnJ8m6wTCq\nADkmIe1tW/QJeHqV5tiNLczUgsS9ROHSlosQvUE7hz6o1iY2EIQ0+rahjvdM\nkzh5MBN5DKzv95N89YcIhzJP7tC/jPLusClTSJXPJNZUbzXblyjFjR4d6HCd\nsq7M5cZg2YN0OUaD/pIYYo51Kx+RUrYWsOB/rAb1mtQdYDtgZ/Nn27SF51IZ\ndVK0QlOPcBVg5UkiDZgU9IQ2YQ2OpMMqcRRjB+YfH1/KQx4eyGLTBCCdWGUC\nNofIIj7JODacdNeebwCZ0YSaFwJqnIo4ov3Xu9KPLvJ2yu5WwRHJprpDtXj6\nLubO\r\n=IKlI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIErakeijX1WZOJq5Yd7n++lWXwGLOqSTYo7v9+VjtMfzAiEAwHaqSekmMnooT/zbNFrjeyI6wZfX6bJA2uhazu1/zWo="}]},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_1.0.3_1595693451398_0.07002966503250452"},"_hasShrinkwrap":false},"1.0.4":{"name":"lol-esports-spectate","version":"1.0.4","description":"API for League of Legends champion select spectater","main":"index.js","directories":{"lib":"lib"},"dependencies":{"lcu-connector":"^2.1.2","request":"^2.88.2","request-promise":"^4.2.5","ws":"^7.1.2"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","gitHead":"05e227b88e20ffbaa12602987b730cca846c9ead","_id":"lol-esports-spectate@1.0.4","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-lK7PDYL1QqbbF9T9lm/w0QfGCrwzLs3iNq23r1IhJlnnGh7W9s6C2kvF/CHrUS5Dq3C+n+4HTzDgyT7mKQGWOA==","shasum":"2f3e4360760c09553728d42c341177affbfb54ea","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-1.0.4.tgz","fileCount":5,"unpackedSize":14392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHY/nCRA9TVsSAnZWagAAMxsP/1h++LY3q4Gdt4NrDkS3\nQnS3/3uuqljkOqcBsr69h2ExVz2yrVymtv6QQh+AGFtLSBFXBxlFYGZAVApW\nKFYIsUztHmOTbTojr+wYbmcZ8XT0b5ml1ppAGNlG1FQFrUUU0COdeYmM8iEY\nCPJawCQfdFL3tKFzCZv8wisNQhFoUTzrWmWt+DzluFtxg3Xgrqx8ieKMmdNo\n6LnaByvX7CmVHIEJeESNUYM6rtFIKhg0DhQfGiGuVDUSHH6tZ7oDJEFgPbsb\nqNSUdNbQq7s8GzYhO9ZnYv2NRTHXyRXl1v1VINk3MgPHuwZ/h5GV9QV8lSQX\nFXjboh6AQMmpc5ryaDlI3M2pPwajR5YS4LryGXY6YL9LesD0soTUQe8RuZgr\nFTAioGD7R0c8+J4lSZ2WAMVmsnKa9dC3KKUpl66YrhpZDcr020NhOWGqJ547\nPnU0WqiHIh/TTPukPZ8S0QJl6bZHxXmCU3l/pJJsyy7MFC8RTTizkww4K3xp\n3gktq5zDF7IzVbuRMyh0hDhNyjxKJwST7bLKbAB1wB2p0rBbmW4LNrkuPMgz\neHDYBsCof5dIHO0/SGWetT6DiaGRV2qUvyl4NGB4kwfqLHadlv5eFhRHG/4/\nuotRVU2rc60tiH8vfwvdZqNoqVTA1FGqWbPemrmaSsVxKyJmB6mTbCWtrord\ng+Al\r\n=/gon\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF0Eqa/AHhSlZKViTI385S2WhbwAsJXctR2t3bGbA5KAIgEkumlGogG6tB6qZnKNNOCom1iy03jYps+ErKde/m3T0="}]},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_1.0.4_1595772903157_0.6970435074067318"},"_hasShrinkwrap":false},"1.0.5":{"name":"lol-esports-spectate","version":"1.0.5","description":"API for League of Legends champion select spectater","main":"index.js","directories":{"lib":"lib"},"dependencies":{"lcu-connector":"^2.1.2","request":"^2.88.2","request-promise":"^4.2.5","ws":"^7.1.2"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","gitHead":"05e227b88e20ffbaa12602987b730cca846c9ead","_id":"lol-esports-spectate@1.0.5","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-wwiZIzHDw5+PjxAYgX6k0/h/ZbjmTGS9eId8ZGkO723rLFjsoUamgEsm+X7j8pXB9ht4PiHnCbID9n8iadP5Jg==","shasum":"fd9dc8bac9a0f30243d50758f405a9a68a8bf2b5","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-1.0.5.tgz","fileCount":5,"unpackedSize":14302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHZYlCRA9TVsSAnZWagAAD9MP/0feGTkS3DRMWj7aJUdY\ncxYQohYxZYAjTyNfY5PBKQbobYoCso0KsogEIqaP+tLYUhCOcBf9TLW6aNrC\nkFGeGg64cvwFQym0t1JTrpIekzEpMCNoMnK6Ju8NnFK34bTZ5NEQiaAygJu3\nbAzXLKPWh1amKnOFPxtvIxn7Twdm7hmin6KQ9xlckBHe1YjaCWZHrBwzolmd\n+ZSwB7oUosTBB5NIXhKXlfeZ/fCubdwXOuXQM4/NVtOTYCW7say1Dxo83z2d\nEAuuyeVuK6Lh0MJXJ5yqZwVqSGZ3Z4JypxUkogXAw1JPzmqifuXULaEy470p\nqhbRiOJFsPdPqjtOTVivvtEuR8ZTEjnFllcU19giHXc6osCIOcQ+CQJ5lllB\npft28muyrdonxY3R615+WM9RqOpuQWCM3vQWN8FdpkOokCaV/irtQpHDJht3\n7YRPGZNkrBFmoSh/yWiJE7pRDutHjUGUV4PFo/m6MRhRqYnAPRBqEvapthHN\nHDiZ6L7qSQ8SuTYpeyIuqxouqKhlvK8o81Bug+6FpmQiYJ/aFFbj1jWY+pE5\nNcjhGFleuyahOsgSv/8XoBaA/RzqMXvoRceh4X3bgAk3XVJ3Wful9g6hnnRV\n1mCtRdnB7Nh/NQ0dWrx+178hUz724weR6NTFHxWkt8e7HWelBBpb0r7UIrAa\nLRmm\r\n=YaRf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJdim5G3XeVAPLsqDkERnXKrw1Zly0ewCfaVexFeJE+AiBHOUV0E0stAkCL4McbJkS1wPX/MQhRzIjWdXySGyiahg=="}]},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_1.0.5_1595774500981_0.10640193832339828"},"_hasShrinkwrap":false},"1.0.6":{"name":"lol-esports-spectate","version":"1.0.6","description":"API for League of Legends champion select spectater","main":"index.js","directories":{"lib":"lib"},"dependencies":{"lcu-connector":"^2.1.2","request":"^2.88.2","request-promise":"^4.2.5","ws":"^7.1.2"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","gitHead":"05e227b88e20ffbaa12602987b730cca846c9ead","_id":"lol-esports-spectate@1.0.6","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-YUkk4S+EPt39/wZC2qpduPeAGiCHqh+W2Sfi6nOeNg7kIjOb5lJ3cOsZUWhEyptWKeZKZy7wG7QY/Ef8X6Kq4A==","shasum":"af72a9ffe1f417acd78133e8275a6755675bbf7d","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-1.0.6.tgz","fileCount":5,"unpackedSize":14302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIzbyCRA9TVsSAnZWagAA0kQP/RExLKx8g5GBS+nyKYFP\nEpDcxLDDCgl1dsteqkkkntJbA55qXXZExvC4aTY4jZj0VgGOroeXvrkYhoik\nZTLFEwMY6XC//Fu8rUbkU1bojFCCSyV4CVy2/SzYxhhIvutFvqfcwvDV7FbJ\ne3WOIbyGnXbGLmhq2x38TAJMpkqOlDsOkTkDx85WBCQ3YmunfFhJou+zx/jZ\ns44AOhiLQMokL84CI/uK5XoCPVmxfFl8hpr5snvh+hzhSt6S8zJWyYoq2i26\nqkC8kz1REvy9XPJt49RhtCdwOVe4oBLO0oZJqnTyP1ZKNgi6SzgAm/vu6Imc\nKsGcT8vMUtYgWvg7ZzHEU5TeG2nq3ZrDotZaYHpWo27XT3rvhVt323ouXxBW\noxFbBbiBFrZEQDzNfM6qAX4asGJeWwgFHnql0LEUKmft+Djz9DwedpUG8MjG\nynka6rhaaUQ+mBqyAC0ynS7ZL0hkV2WhPF2tbf0pgbH7pywkJTWfXlAL2oDa\nRKSnojdgsv2/jTtzJz+kAaeCU2DIhFjTJGftvJ69/iwBkOBFTyxbRcyeuIMI\nRpf6u1ki6bIFcFLCoI//FjRPz4eRBopOH0TBXaw3qITmmPuIflHqLGNSlPIf\nwrg9lYnJrjjHz4hCTwVvRQwyEL/pDBHiCeLUxo2tnXeD5/LHNORSt14ft6Mx\nMfqm\r\n=PCPb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdZP56y/1oympy5VJJQGwFrge9pngNOnkAr1WPYQfzRgIhAPEpr/I2hBvyD5gz/KD7eUNOmGkckzZ6fzuq3gYi+wLb"}]},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_1.0.6_1596143346289_0.2259020489764112"},"_hasShrinkwrap":false},"1.0.7":{"name":"lol-esports-spectate","version":"1.0.7","description":"API for League of Legends champion select spectater","main":"index.js","directories":{"lib":"lib"},"dependencies":{"lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","ws":"^7.4.3"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","gitHead":"d089092594c00806eaf14556abbacf9e9c30b628","_id":"lol-esports-spectate@1.0.7","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-AVucFed8IcuAhlCxIXnacRwMCRVlQaDGb4lOiZo2234Kxq+rZJmWGAedXcV6ySKjDBjfSJf+ZOaxcIqMyRgzdg==","shasum":"4f6f37fde8045a4d9005d567656edce65c0f14d6","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-1.0.7.tgz","fileCount":6,"unpackedSize":15916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJn7BCRA9TVsSAnZWagAABsgQAJ/iui78CuB+UKur0NpH\nHjlRY1P52jzvp5qcIsevjZLpIhL+Ve+M68bmLYgGXQ5f8HkHZ0rTb0ncECQK\nOZsO6hv4Xj5a9h+9Ckly3d6yMjNrUeoYsGqAOfzNER+KF/CsHHQiEHSp7t4S\n48gHj0ZioiIuz4ZIHh0h/MhA/ewoM8lNZNjnha2QYZvlfQWG7LQ9JSOKBi7a\nl4Urc/myyDO3HIVzKdVLAnAGsjEG3MFXo+rEU/9mMKFpMOV9OF1mpHOwQDdQ\nbeqSaNBCPc7M5HlY5/Bm9fWELBfLp7mh1ph3wPAXJi6fhl4Qowz6DzGgJHmC\nHf9mcrqH5jcWSZcW3clvpjiPEe9DZPBK8z2RSo7hplGzUi4Eyga+/oKCIwgz\ns2fIt0MQnB7rM996XFNl5WIB0w2q3ubqLAv+75LZwfpZgESB3MT1bmR1O5QS\nmXxXIlG/a1wmMok/telLz4Q4StQlybqQc6cFOeZ9Bwk63H6w/BWBtFwpFxLu\nTYZH0n8lpM4j0jbJANqj9qePMTXrfC2Wx2DV3AWDPx8ubWB6XGagPbj0iLvy\nGkkXli4NCtqjgE7DG1HQnWkJJLApLyueDXrI73hd1mtieHR9V5NRp11yEJ6Y\nZDMR6gAZ6WWPYMAjF8U6b1OFAFCpXFXBcqyeoUPsqeCRfy/SAtjtaYhPBhRv\n45eH\r\n=L895\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICFKzqJ3HiQzVVn4nD8Ld/iDG1bO0YO1jd+/xcboMAzAAiAKmDZvWE/YiBVVEGomfNq/JsvVvzjC4vlp0SZr6G/1kg=="}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_1.0.7_1613135552454_0.28274073342716544"},"_hasShrinkwrap":false},"1.1.0":{"name":"lol-esports-spectate","version":"1.1.0","description":"API for League of Legends champion select spectater","main":"index.js","directories":{"lib":"lib"},"dependencies":{"lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","ws":"^7.4.3"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","gitHead":"5b3d7c64849f82cad1a6a8c6cb891af545f9b193","_id":"lol-esports-spectate@1.1.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-SiKkFT3yCVjt+yDUUwBbBMkywOhxy//SRHkSVJpj3gf7dk7ZHjuQnSDvX7+6bYxKAIy6jKCJdAb/2Xyi4DBPcQ==","shasum":"d0c7a97cd7980002022aab672bd4f5b2ba5d7877","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-1.1.0.tgz","fileCount":7,"unpackedSize":16846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJq/WCRA9TVsSAnZWagAAWuQP/2tP9ry11g514ogftGQp\nyJ7T/pT3WZ1vlNuCJ/DEFj5FFAsyKTvclMhZ3fY1sGhSVMMBX6Zzj4j3KcDp\nb8js/Cjkyo/7ZoyoFauzYM6RxqX5+k0IF1nTCJt+JE6dhlzzsn9uJcEw49No\nn9sPBao2BOA+dVDgqjnkRNFpCSaNl3ciOlW2PXua0WnjkPZTX4Gm/fMBZ7Gm\n6fVmAjYXpamazdzrAaGPA+0DGU4mXYVkilm96A48rxLVZIB86fQyjU+kGak2\nuiKlRG+Z7omoWMWlArb8Hskxmq6VLBL/lKkihh9KKIux2th8PSQpd1LUhZbc\nEz5k+Et9M5NfdBzUcp9I884V+yWfauPj2Nx1z8/kw/MmklA9wB0+CwSncu3e\nyZvsQSfSJWFH0geMtmx5iPEcsfe7bz0h2aP1hvUyXPiNOebDNpw3M/qdr4cQ\nPMtu8HGTtm7k+wUvTfDrD/VrtMYE1JfqfAGUTXeXRK3OZ42ZUa5Edr0Vt88S\nUrbBwC5RcydtWx/LgDkLj6DTQAphBFx1u9+c4ZVKYAor+cWtfbKWvD8rJ3SX\nwpAA3sfzveOTeu1iVPURlNr+xSQrBmyJ+13V0PECOZ4dPYF9qYFLdO3PUlwi\ns+GddBymzzo5AuEENi7N3zM/zXAkkqdGhjCdDAzZ3bJ3nOjGN5MIdiV3NUkB\nePVK\r\n=1ktE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbdGJcdjWOMdb+1ew+Ew64TMeL4q1PUERHoP5sbQxNDwIgMS20iX7byX9uD0DXRbSprPCTj/QJcS3iWsuAH+bvNpM="}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_1.1.0_1613148118278_0.6402664382940626"},"_hasShrinkwrap":false},"1.1.1":{"name":"lol-esports-spectate","version":"1.1.1","description":"API for League of Legends champion select spectater","main":"index.js","directories":{"lib":"lib"},"dependencies":{"lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","ws":"^7.4.3"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","gitHead":"6cef271a78085653429b2ab70943ac3dfe0282c0","_id":"lol-esports-spectate@1.1.1","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-7sFEGIfH9UkV1o9DZgw7cYFd00qe5ikFmLUN/+6FSP1Ghl8psdCOaoxPKTj661ZJ2OUzfU0tXgL7ECfNQjkpbg==","shasum":"d1b8793df3737b763a91a80c162fa69b5334ec5b","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-1.1.1.tgz","fileCount":7,"unpackedSize":17100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJv+ACRA9TVsSAnZWagAAm+sQAJByGXBOPoUN81xo0/Yf\nGkNy0TijXI2lzosl5ktqc6QaGkavC+vnI3BprCxNDzoA+zmfyfVdQFfbdXZ5\nkw3itONeIY4dQuWIMrjP+0SmO58PC/h0RdOeSnLAxYgG+MSKuGbjsTW90opW\nCWxvSbPAdU7HOzPWF+OKuYQjQO2tZ10hM8cSmUrQ/22NMIeF0Dxaw/hjaQqY\nZrNJHQgkzP1h21b3mDOpvZpglA8UTNsSBCCuob7rSMQT4Wg4Rore7QZbdAKM\niZAkEMHxQBbbXYRcLrm7lbYNn2M1uau2u1iru1CibjAA31ZF4fDzD2PLQ/0x\nKz03YRFyABjvNJjoQKXevIf0scxw9WsWEq9Z21U5gfJxlqIGvSUEIeN1//iO\nVhyvawIHZ6enpYF7V1wAZ9s49y9A1h3Xgp96YEbydrFRxJfEV+houaiXz480\nltf1iaNqh/r5pkyR1gcI3FlWoIZny/aYC4USY4klA4p9ePyuSLpzKRiY+5dk\nZFNmCZoImX784mnHC5UESYTEYJTSkG2rWRP8YSxS9OyO5O06lht3bRoPlODD\nyYT/54MoFK+6+EctXLD/OpfRKFkJjCT2lptasO/D4rk/YNKGmLMJ1s2J1Ymj\nzZF+SB18uTImptjiH5p6/GaetFPi99SqWbZO8zJs2fNXz0d2yux4LP2VXzGv\nKNKf\r\n=47Hn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbVXHjSnJGCOJrM5+J2QTsQuUG9WZxC6O2+y4XxnBSwgIgYIN0I9tJ0fNhKxt+o8c8Bsns4rNbmweYAtZowZtVdDs="}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_1.1.1_1613168511659_0.40233319307876836"},"_hasShrinkwrap":false},"1.1.2":{"name":"lol-esports-spectate","version":"1.1.2","description":"API for League of Legends champion select spectater","main":"index.js","directories":{"lib":"lib"},"dependencies":{"lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","ws":"^7.4.3"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","gitHead":"5651a0b1c11796ed118aaaf5db360b481b03a289","_id":"lol-esports-spectate@1.1.2","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-BM2CY3F4NuivxAI7o71vJ3UprAo4BegZqaWqfPNuHKGM8u1VNJ6lOEB7+lrdGxH7BYK+b63Va9L9hvA/2FwZaQ==","shasum":"4ae3a813109999b279af6f6a61695250f7ded948","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-1.1.2.tgz","fileCount":7,"unpackedSize":17611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQoCXCRA9TVsSAnZWagAAm3sP/12FDoTS8quC8QRpqKgx\naNOpX2M9i/7Lpdp4Yt7BMV2fgyyMiSIrrRSWniWobC9osfKlhuxMVz33zbA0\n1EL7n3E5e90a9+RiQhl4Dz5bCiMZnehXXiLM6ArdP10AtPRy/X3/f649mQSb\nomhPLDLu7duGIUnjmxCYib8tPeSmk3I1qpaevpS6KEoaEOo9krlfXTyfgCD4\nBeh4ohZXfkb6e55L7JQ6OKUQpKb0vPF/UAf41nXeuPSQ/Jd2QUTNtk9IcGdR\nL763sYEmpDZ05cpzGqTY5Bw4uS3lplODO0g9NaNYYqhFzNwkKcYjL8HyBKrX\nE26qio7XSO4+tbbM+UAVBUTVwuEHaObM7WYWNeF5m4u0SUWlNwA7yGRQ7GJF\nD9Q01fx4evbRvxZj7UCNwGwXtcFWwiKQJP/BZuemX7PuSmvO+UUNlwWxNv3f\nZwjcy0OKZrhtpJlGQGoFbDlSiFnmnshIwpJ5UGTc9mRdxHROk3cAIYmjL7Hh\nwP1Vb8dFEtubJagPwJaUj5GP/xylTY8QVo0m9GR1LnMamx1NowCBF/iXeNro\nK++ayBE8Dz5q2RXlh1RsnEmm7+NL4+bH4y0ek+am/dWYf0fDVFyQqdefLL9d\nPH3UoGDcZFj6LeDdGL1XAp5ZvvklsX3kn4z0VjEoSRQVGo2P3tqqLmWR6Vbb\n9Pvu\r\n=urN+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnG8alQ/5prn5dApX9SNTuyjE8cB6M2W5nib4YrEFAtgIhAPjgJxCGNwbemi9yxwwoDMEEzNs3YzRlhGcI3oe0KgXq"}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_1.1.2_1614971030774_0.35657353328555064"},"_hasShrinkwrap":false},"1.1.3":{"name":"lol-esports-spectate","version":"1.1.3","description":"API for League of Legends champion select spectater","main":"index.js","directories":{"lib":"lib"},"dependencies":{"lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","ws":"^7.4.3"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","gitHead":"5d5293ffba90ef644976714d225b0e2b28c88ff2","_id":"lol-esports-spectate@1.1.3","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-RHtCu4S1NJ0rMWPooGYzqa/xOyMxPSXYfAjqxAeJvvNPTfsglTmZqZilz+51FaAlrHZwkHvWLre8BnKkA/sAfw==","shasum":"d4f54d4b80bd1d8b80d9ecc64a8151459663bdb0","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-1.1.3.tgz","fileCount":7,"unpackedSize":18099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQrHPCRA9TVsSAnZWagAAQGkP/j8gEg+zGLNUsVjdEUca\n2dBn1vzh2B6iE+BLCsN7K61aC7KGaC8Xq12ddZHsZmfMh/aEkh2+jFHEX/3e\naLFsWrxrelKtUNAe2u/JonZNbBWzQA5GPPdK1MQ5EjLo7Zl8M/mpuS7s+fqA\nxXDa2doz0T8WyPefzb0m9f5Tg9RzffzhXVCnr5opHV+0QWBYq1h9/X0DS1jb\ngxxwnCer+mhAPyulngaFPohuPGrkZ4tDbgi5SI35qR2FUbwPMB8o0jTsqAgr\n46VdKjzeJynkkRJ8b/29MsJC1lCAW/0AKzuto/Lcw2hTlLgNyLvbEzgiwfBB\nScQZFP5JcJ3NJHKPr+OC+CaEoUz6zjCIQ2fHj4rQ0b8w8/pkMNS98RO9gxHa\ncCG+QMvldMfFG1FioPlyC63y0t40j5aYeBAts28K5xJkR7LajpWd3ISnBvuq\no+bCnCB+T8Th12NGP4BqeKV4zTfuHTcrlFPXnw6fqDqCvbG+m2CwTN0veORo\n7ytnaxHGm9XCUmZl+P+kBeazJzWwSYD/o94zghzGGvGykve97MP81gQxHTRP\neaaTlQkVF1OEkPqhbJ05b2azvVIwcn9RhgGZf7TD+izqlgE1jJ6k8E3zMaPt\n49bMOiBvG+IlakfsQiSFW/TOw+3+1MApdlUVxYI5s0Th/XbBsjRqZ/7J9gfX\nZ3T9\r\n=nsNi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrvcbHdI1S6JNWpNV3Sy/Ve+fyy5j+uA5Gfw97maNVxgIhAJiCb6kyPFilRCzJBZDBKDbkHyBS0TMq65wIWuhOZkSB"}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_1.1.3_1614983631348_0.7613059686953039"},"_hasShrinkwrap":false},"2.0.2-beta.1":{"name":"lol-esports-spectate","version":"2.0.2-beta.1","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"6f916dc6d0a4b4bbf21f5746fc8785059072ee61","_id":"lol-esports-spectate@2.0.2-beta.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-5oImn+D3yDoeBr9QIuHfy9+O2vwUqSr+r4uq4EFXVpPNkqFkq1l1P7+pSD4hOQ6WreOW5deVyg3Ip51z/5UZag==","shasum":"816819260c1fce065c87489f432757ac03466a9e","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.1.tgz","fileCount":29,"unpackedSize":59414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeM3XCRA9TVsSAnZWagAABKgP/j/QYWZsngclaiMdli99\n8L/B2O6sdLPCKIrFu9RwdPrdjwVA0XJ1HgG840fBYQs7HhGZjKD6fi2JGYvO\n7lzDdvcWdV/wp5MZWn2yPMjrYctQaHEDxSTJpRdgv9dlTewSG3ulXKGYTUIl\nJpjW2g5ZvFF/Qvn4A6VmNiPAUK1Nhqk00GTJKmHN2lgsHxcSq/rCExHYF3hZ\n+8VnSKXkk+5t48qPNP8idB+HZRVpTT1iFK3kgVJl2ipwTUDrzAQ/JYUYx86X\nQwYhKdvB6qNJD7XcBfTTxNNJvL4ngSurz/Ls2SPJnF+YNJRPYM6CzRdyTp8d\n5/EquqjgFHLyb9SeAV9qKp4DRJwJEFlbIKfuRAwr82GcbWMMSgSgBqAapTDc\n3WwuL4OW3UJ+EAY9hyD8Kn8DjKfssnwxvKOMR6vGOn1pQwxQihiTcHPlX3j4\nsCBSPgPt6n1RvPgPliRSAdd183dpz9/jhpgibV/dymSZSzOpmYTgGuALVEP9\nXVe2YXD21PylpG0Q3MEqdjHbWBB1Z9KZ1ZDFLAmGakaxXgzj1KZDAYCE+Cek\nBljdZF9vyTU4NZhXh5Mj7JhunuSX8qeLFVmWfuw+KXR+96HYdI5MQVTZw/R8\nOHHmDyAOGGARujDh9R7rNPWOcmATa7j9a5J0g3tptTs4kaytUd37muUZiOWw\n3gx2\r\n=8EvN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4S6IETiR6GWYF6d9UM4PM+lTvAWmIJIyWMCaY5jKvvgIhAIGKbAS5h2tTbi4lI5lqJbF5+o65Hw4wz3v9Gr5ymCqM"}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.1_1618529750885_0.19188958062044192"},"_hasShrinkwrap":false},"2.0.2-beta.2":{"name":"lol-esports-spectate","version":"2.0.2-beta.2","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"813b7501a49af17148e825537c69c3dd072ac59e","_id":"lol-esports-spectate@2.0.2-beta.2","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-QJAmmwmN1rq0MUEoInEQ2nt0eijZ3Jtovd+Etyr0hqbEo9P7mEZdLvErkEUtnIdBuTbRiV72gHv5ILoEkMxjhg==","shasum":"7cd2b740b05365bbfcc266ea7a8dd873fccb0d49","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.2.tgz","fileCount":29,"unpackedSize":59414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJged3aCRA9TVsSAnZWagAAojoP/jVOHuRwHZioHLVXbaxe\n5WE8u8aZ5j4ynw7mDhaqVxEXMSCpmNB2U45oZfFMMUjVHPFf0zH2wL0gdlz0\nlKcFBCee0e6Ge73YbpW/GSItbU/eQDeVQJdlt1ikrwVlznmPP9BT6KDui+oW\nOkfepbnRJe0aqyJRC0547lc8QemtoAUX8z3soW4Yq9zxiiRWeB11aEFBJjTn\n6IYRiDciRA6h1s52xFdGBN38aXOA0T7m2DsxW8P7io2pDLCvzG2DhYUY/baK\nFIT7bEOj5l7JGVDFh3hEc54cd0OJO2rlHm9F+nfE4Tbg7Dy6QtjpqgaYufVt\njaKj7847GJMAzXuvMl/8+8WDVnVDmZ/DCFuYZCC+UnH4YhOYlgOK064RQi+w\nrkBu1d8DfHe5Wg1maFKML8zCXWnV9IHnO20egtiVBTrfg6EQVHPsjWZMTjpx\nHGCKz50kdb7eb1BktbZrjAZI9Vtt/sZCeZ5n+yy0EiMvuVGUV5o/YV505qJ3\nQBVPlvIJNIBGjHVtV+0fhff4TK1T8B1gOOSoMfqPDLoq5hvFxuYFS0ojWaW0\n86KYBRVTDg7KgzBosQ7aOPH5+duH6EK9Pl9thxYDxLRMr+KBBkXi2P2g35jv\nPyXeXVm+T9aVHQ18X8sIpyvQ4Myh6JDJaK8TB5zzOtQgn/8obhJzen569PaR\nECyn\r\n=6WoK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQnBzuoDj/yf4T8Yb7JfCdjZWmN+3mA7rK428VhMvgZAiEAswC05bNv98wT+MZnsgPZgcT63OulADZ3NgHab9B0nHI="}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.2_1618599385918_0.3661042572524451"},"_hasShrinkwrap":false},"2.0.2-beta.3":{"name":"lol-esports-spectate","version":"2.0.2-beta.3","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"813b7501a49af17148e825537c69c3dd072ac59e","_id":"lol-esports-spectate@2.0.2-beta.3","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-H7z6Ioekg5SJVF3MvYdvzjVymRhfmOU9NSgN+7lJu07dNxifI4rVLMysXjmnVJAt5NyiCgim+XIisK0URwi6FQ==","shasum":"9d81ab32335a39e7492626c9b069056066eb06c2","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.3.tgz","fileCount":29,"unpackedSize":59421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJged3qCRA9TVsSAnZWagAAmVoP/1Fa2BiK/eoWx+Y3mFSR\nmHe1VruPdtc8DG6odfKBTn3b1lyu7WMIGm2PiwkewCTvrtWdYKvUPk81jGtI\nvx0Ib6skJHeaEo36zkD0Huvq7NQMQyQeVAJc5FNyN/3IQ0aedhIoxTonkpMD\nHjdBo1OKEKi+if8cDqSY9oK183Pa6GdufQazAPlAUqcucUMxWASosg9a3SAA\n88tbq6js1aORZxc4UqvLnFoKSfazFXaLpMp5nEHXzbgTEYbVlsotpdmoQDqD\np5O7gqc9zQHy8yfJHi0CsfZu7C1iZUW79DRM/b8vWLlAxasM8eKj+97q/eos\n6r/eYlBJXvowIv7tNeUXIWk0P9kwHUJJjaaXZqOV1I8I8O1dRUJeTwR/3zi0\n9yXqxdr9cITErQaHUcfxI8nUF+L5ZFEhJRpvSvx20xJLPZob+H7rRH2qac4J\nxF53CzNYvUArSBaHlf1Q56dngZVuYJplsGMZOV31pPao9f88vLflHmNFot4k\nvQCuUn95SrsAJSpV2UihdZt4q5C+eZiakyKCiOS4Jo4+5eb4NJ6SRutyMJ+2\n7vz4bMVFUGTBkjgD8U8h70glRCjGnu1N1uoN5LHA17vKsHplImYEMxUqakZR\nECzKlinReNOTYvSvLajx6ENqh8OdJIhnIqAXUizq4Fsl+kdprEt1Gyr8prIR\nvSh9\r\n=JaBW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCH+AAXhMOb/qteTcOblJxRnA2FRa2CoH0Ov8S/5IclyAIgIimy411d3P38WvkIQU0C5lka/v1eXyuYTaUIjp+igOY="}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.3_1618599402045_0.3199705058959519"},"_hasShrinkwrap":false},"2.0.2-beta.4":{"name":"lol-esports-spectate","version":"2.0.2-beta.4","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"813b7501a49af17148e825537c69c3dd072ac59e","_id":"lol-esports-spectate@2.0.2-beta.4","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-T5Kk3dD3Sza/igv4fgBbkFRNlC4/YHKr12+Vs9/5K4hDYIU9IfyP/tQ+uQSnRI1zNoyCVm4OZ4QOOtTPZpDWlg==","shasum":"c6f598d5d5edc2907426e7c48ef6fa3f79fa4076","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.4.tgz","fileCount":29,"unpackedSize":59421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeeM0CRA9TVsSAnZWagAAlDIP/3rCFJ0wwiNbGciJuA3S\nnddNjdPpZrMrxjL2vNrRn+6mOdBh8xezgTuqcyBa4KIEzVc3hyIBW+jNb8Rw\nGqmGrQhOkhEOnLYkAsQ6GoVQEdxJn/fttEoV34Tn7msH5ZcyM5q1LPxfdX+D\n3GHVlDsDdDdLaOpWTdwBX3aaExdxfsH1/GdvBypvACsfqPjqppjncRQjpjLp\nFZcraNzPuv8mK7xwkmCr2u5JKusdkeNvvYE17pfRX8rsOMDhtqUUwlRhAZL7\nbkBhtUWcfeH0E1XalYG6PGmuJGLjVlJpqo6N57dcTLqz6anp/xBuWb4wVL5P\nuASwnUQsp9DdUNmKxZrc6mD7c0vYF+CbwPcCPqb+9L7XpxxDz75eSFCd4JBr\n61Ts+i2T+CvX7685TYHXCcs688IxWQ8hMWsuebjEuo0OYlNScpiIvqtwom+Q\nEGKxZgj0NcymJv30TwsOmiwdlw5wPDcRuDf5LbPZOSGzuAPtH0ArCr+VLoBc\nayqPY1dgZVUNIZ7HtaLfBgewz2V3BfwoMLs2e0rL3mJBn+tHq8tlZHdZzLKC\nGCU64H6qylpLFqFljjUKmLgWf93YRRKMcqsJqirvO7uhruWbX8ZCKR5i9EcW\nNoSCGUUfiULbX11QcV9mWTJTvAhQhjRn/LwG4VZL62PQ7WA2EhkHDSnyIPto\nyAUP\r\n=3iHH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfK8O1qV5eAPt5yAnq3rx6+lh/zthL5ziQbvP1KVbgLgIhAM39FdFJrAw7yrCYmSbHPnVKVI4/TBT4+VF3B9Xpjcvh"}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.4_1618600756050_0.5235680555563742"},"_hasShrinkwrap":false},"2.0.2-beta.5":{"name":"lol-esports-spectate","version":"2.0.2-beta.5","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"813b7501a49af17148e825537c69c3dd072ac59e","_id":"lol-esports-spectate@2.0.2-beta.5","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-LFeqTnshXutCipRnhxM2BL5diALCgEMS2AP6S5isyoeayXCIIr8IJoI8CEMgN2rmVBFC8fQkIE/msZNlMS3nPw==","shasum":"db20d93e3711a5193af395416a8c811dd43910dc","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.5.tgz","fileCount":29,"unpackedSize":59420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgetzSCRA9TVsSAnZWagAAcA0P/R528LsxLbdgPEvcoS7X\nvCxF+E0V8wi5yoqnuk3ztgD6uUP//twXY2wl4TDCnPOb/XifuaFIbUbHmhF5\nHvXcTbSrvKp9/vvHSqNeE/DNuqqEy8GDo+8oYgy5CcOh2eFdoXyezuWuHAkV\n82a1I/1D71xOjVZ0cncwqmvwHBsV9sG6+KGX6xdWqHrL2n5kNusw1umuMfx8\nPkIBSTpq0gfhKDHjqtZtobc/ZVPRyIVWVtgAbqwe3epSCQs2LPqYw0Al4kyp\nliUlC6Pl3OF/p2tKs8GBTWZMb7M1uFZ+b61CnMLc8+yjTzlAC9HwZJ+YKsgR\noBBRHzzt/Ft6BNPd5ww3yfkhkex8Ui7i4kyG9PLDACH3EJ9bz7LHUO2pTu3e\nbxAMTYdB/1YLmK+n7ggEq8u8qI2pDFvWLlGDNygJVh4u4JIHqlvFPB96gmLa\nf+ZU6fVGeWteqH2pxNAN+RHbXqsieqsF4ygdhFavKkBwMXcHQapaCV/yYNCi\nMUYgOX0LT/HWZkxnvx1wOj7p1fIxuoT1VX8eEaI3iX895JSslz8mytimFDSL\nhhvBLqQCB0XQSQFDi+3fZ2ReqzYS7kyUljFLAzoebzqeGS/e37qZQNTD6iGi\n7Q+X/+ETJwkNBoVLpgQyL4JxCuI+nk4oAHl9lLGgOn2M07beSREiMzhpGp2c\nOQ+r\r\n=wKv9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICFlSrLNKZ45j/lDx2n2l9ON8Ghltfp4yL40kWQnXQ5pAiBPpO7h+QQ9r0SODI3Eq5xYrZStKw4VAHLDeoRzWPrGAg=="}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.5_1618664657604_0.761880272287901"},"_hasShrinkwrap":false},"2.0.2-beta.6":{"name":"lol-esports-spectate","version":"2.0.2-beta.6","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"813b7501a49af17148e825537c69c3dd072ac59e","_id":"lol-esports-spectate@2.0.2-beta.6","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-KijTP5hyjHh4j+Roi95v6lpi3BJVljNd7uTjLtPRWVKhZJyxbu219+dnPQGVmANaqHRUBajOdA/S8fybztSA1A==","shasum":"53588b35aa0e71f69620627d8b7ed1ceb2ae01fa","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.6.tgz","fileCount":29,"unpackedSize":59339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgg0yCCRA9TVsSAnZWagAA9qgP/j+rZqpn3vddBr3Eo78z\nSXPzC9YRx89+e80Efvkhix0UfjrcZnvZxRC1ObZj3wbzMDs/vXPeI43hZ1m2\n4DPdLMQbBGwmXSlyzcRQxU+uDtQMJjveyv8oCbqFbgH33os4ltaK2Gcx4ZAt\nfc+sxKQdqIJonHeCMKAT0kXSAm4bdjC1OjkfIlXXmzPOXbFscAq3gGcCNcd9\nUG2SnQ/MyHd5LQyiQEFAZT/uw3gb0Z8g/r5iFCl+LMGYmkSY7/3paEyOgAfN\nmoriqz2+8lMIp9lYgSRRb8t+c/jQXJ60dUruNktuD9B/TbmC+X/+d4FYPPhH\nziRKgNuk2RPL5ReqOvnasEXT0fscrrBkrvatXLDdu3g74kM4kyrrCqy5sRoP\nUwFduxqTbfvCT7s21F39WgDS5Il5foZEkl89/fJuVtmQ4sVJj8RxrEtK39TR\nDBE+eoW7IQ2IqoIvIv4V0w3vFI0UzCeN29g+4bcW7a7rnsbcuJgHM0peqh5i\n+jogKRG9LVxiGXDX5sjopSVDLYg1oZw4HxTHFZe/ZiXFcIKkJtVRekQaPHNq\nWbNW7BMr+YjdIxng7XXhj3M9sKdPi9SFGTlpH9r4hTRc/Yo54iXzCzm5LdG3\naIUK7Bvxk7CrBeHrDBxa/CU/Pj9jst23XVZfEEJnP8hR5R/FxtjPk85DAfHm\nCt1b\r\n=n3kb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfxBfhV1xYqtFEzQAVE6ObnWjw1Ve+b3Sg6ifDxvFBKAiB9sU1IE46TpK+FMu+I0YI8KJ5RS4ONasFmkVZ5RraInw=="}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.6_1619217538351_0.805305551431003"},"_hasShrinkwrap":false},"2.0.2-beta.7":{"name":"lol-esports-spectate","version":"2.0.2-beta.7","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"813b7501a49af17148e825537c69c3dd072ac59e","_id":"lol-esports-spectate@2.0.2-beta.7","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-PNox19813Yl+Y0/oWZjp3cEgRAB5vmaJxzh3PpVl6V3mt6Vq84UnwvWmVUkwJ3FxN4J4tOkbwTYfuFUj9lbzug==","shasum":"d57b3ed110fe1c5cafdad17cfa5bd679623cdf59","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.7.tgz","fileCount":29,"unpackedSize":59339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgg02ECRA9TVsSAnZWagAA1KMP/Rvd7vfy1dsRQnYoMUOg\nM19JNFjgi4T/VoOaGTI2hECvakYyBxLn3YOlzTzV2qvRpfLeS5TcvaZznIGr\nHq+GJIRTfIsV8S5o7YDqE7xJFREgrmFAe6moBuMVeo56FTYm9jMui82IuOsI\n3aD/dCDZPSD5ffNcz8kSd3lH+id86rPsOpzrIKHmjI2eNse9aRVaKZMtcflj\nrP5v1OMcGaAeSRe7SIDXAFwCSFmX/5Ee3YH3/DajOfkJ1K42MMMzUaGh7bm+\nTwoF9STw/hrTnRfYDvR8EVokz0+wK5NT75uVnMUZ/f4S1EMhClyYbIY3cQ2S\n37iHWNMZLzH1xd9oyRkXkABYXoQqTmK79h1ZwttJvzvMzvAOMYyow5fjxt64\nbeQ5p3Um2ZXdxg0zE4rL5SXk/KuDNEOGNG2URV3U4daJetEIiwrubay1tbm/\nPX5bsyeQfHnuOvj2KzTWM+RqR8vKX55ifFusndXkvjqp+tAE/LQSRo2PshFG\nsUtfeyOEnQ3JuAg5qQs/ujHBLIYEjhalq/eZ8tf1THC2myTW1v6Je+qYcRHw\nxdybUSqaQiq3csmVbviwhhWzQqVYsrlSBs0VlLEl4CgSRM+eb0nGUs6pnReG\nrG+gTr44XzVCp54CR351R6Q087yY+/nWrn3KEZ9QMVR5sLWw1QPlt3jwSPyr\nnUMF\r\n=YDhn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDf55a+uvbgzRlQmp/tYWeg6A7uJakLE7HlneFwixeB4AIhAIg/QzisgVXx7tFNmLicnNH5hGLQnWWlLtqgh8OHfa3U"}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.7_1619217795598_0.2432828157324678"},"_hasShrinkwrap":false},"2.0.2-beta.8":{"name":"lol-esports-spectate","version":"2.0.2-beta.8","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"8ac41f4fef42625eb6fb76a45f9b97778b085b11","_id":"lol-esports-spectate@2.0.2-beta.8","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-oV6c+ZtkW5mdKx03+nTZikjUy1myEZLKEI3kCOaRiTljv7BX8lM0L/cDqdNT5pM98jIrdZnGqlA+kXwhSPEofQ==","shasum":"361bdca8bb6cb0cc248dd112c4ac839acb12582b","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.8.tgz","fileCount":29,"unpackedSize":59339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghDCKCRA9TVsSAnZWagAA+JsP/0qHfnJ6XLONz7O9plxF\nWEpziDHqAeLYkwYwKKaT6V1zZb/SW+Vgn7o83qLPT4OyZ6L1odO67WoAdsBj\nozkoOnUBEcORHgFn8ZRTJIyff+7niN+2b36JSAQ5ON/iALQ8jJ14to+ZdPy2\nUNpL3B5Smu8CbxP8Ryfv8mT6cNpEqCAfyKyrwlCLj4bvCcYLUFy0KcQJs9lP\n7Jsf41dCltQxmoR9uciAiQRMN381gwqztAETgCHenvvPWaJiBXZyWXOT6y6R\nGFb28Tl4w5VZrhcmsx2syXVbWl1TasPZ3IxNioCD6L/9qIo5NoZsAFcGpjjY\n79HNP0Fh5on2M77BnTsVjQFrGDjQfe8VkG7sO5N4fFuoq3QbrN9fLuA8GZ+F\n3zw2Y+9ghyR6QfGyw0tU+PdvlwqPYYSBCQxjlOidGozGx//J2t91e/eEBsFZ\ntH3rYoBlBgaoxM4zl3YPVDhHLSlsImYY2SfpRsWyJtlMRzJd++WZGUrzwjYg\n/SVsKGrfFM8SzCvBlaOANxV/VRkvnKOdWMQUoIQk+IGMWTh4puSk71WwKi7B\nSBAArY/QoiTVDWreOJ7kFOpt+Q3rrD5ELgJhRsk+Ey6Nd+zk/BNiJVelrTXP\ntU08ecv8SUqjvYLgmOZEb6LDkrDzpZZBdVhS/yu+f4rMsmy+YvgP/nOsQYG8\nJalP\r\n=hSqh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMgqIZzUuPRCDPFIxQMB95YwCQwJrep0GpyBC7sRcH5AIgRKP0oP8MGZgnCb5NUSH0MHYlQFtyaALA8y09uQypOJI="}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.8_1619275914106_0.4386019693748362"},"_hasShrinkwrap":false},"2.0.2-beta.9":{"name":"lol-esports-spectate","version":"2.0.2-beta.9","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"8ac41f4fef42625eb6fb76a45f9b97778b085b11","_id":"lol-esports-spectate@2.0.2-beta.9","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-uYj8KB06AExCeqN02gYm9Slr1OA2Vsz7PPU7fHzCN+ZI9qiekd8L5IixVfta/qqrKCpcRncCXnbaNqPVK++ITg==","shasum":"6660b7ea8e2de67890f4cb60b56603741c0b9476","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.9.tgz","fileCount":29,"unpackedSize":59491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghDMXCRA9TVsSAnZWagAA1r8QAIm+Ow4BU73MSo2f9BWV\nG0gG4ebkvwhaKM74G52n16FVt1Yo9dO52Btvq7WTgzlmKEuu+Sv5N8C9UhEi\n5oegarlGbQcfSWjHvlOUfMPiS1mQWGbN+vRjJ7LIR9LIEj5wx1cbJPoN1dc4\noTnRJENsyzQasBXk7riXr4UTyqY/h6Qf6xAMPLdSfPT7B94+PN+TlhS4zPXr\naZ1SHGbbuPjNnclNDodqG5lpcbw6BXZRc3d1aliSmPkOUcqiwMtZD6z7GNRK\nEJoSV5b51EEVrQU48DK2O5nfZaIkgaLseuwU0V+23Ea8ljewa621OCtR9UN9\nEITmPm/on/92x9dldGuYnTQoyUOZue0otOCzVJFmTmubm5aqGczyuxbgzpSh\nNaeyMlBmhXwzFoMUhP3XZs1EIka5UAyb2wQtj+3TyssuKXFTijfB+WT/RUmD\nZKQYr6G0z+t1RT9IpQ6gq7JrJV/8Zhcuf4WnfSlyaRQ/q/1vGal+qoDs6Vg3\nXO8zBavW/S5v3i/SduaT10gvNBQTV8Uvkq/2o/wSUksp3iUYueha1DP2WLyP\n8FW/2QThUJtZ9weBqV08BFIPGzyQBd/Nf9Xui73VrP250B/bZ2aAdO0BxxNq\nK8UjkUaSaI2T7TU2g+I77Z8GyBfwSA3soBxjMrg3ID9YvtSAqRnUtnrMPF5Z\n/UZX\r\n=HNd2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDJIjSDBJnWZ4TV9aIzMXev2YrFuOlFIlSkKKDFEkB5iAiBA0gMiJoQWbX7sxN5MCdHmv2UpsAFWbZneloF9Pb2iSw=="}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.9_1619276566669_0.6464200018106703"},"_hasShrinkwrap":false},"2.0.2-beta.10":{"name":"lol-esports-spectate","version":"2.0.2-beta.10","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"85261b2c5746d33e9523e8d12fdaf96b3298b0f3","_id":"lol-esports-spectate@2.0.2-beta.10","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-fjelxdmdyd4ahMfyQ64xgdrNprFF3T2rt4wlpdxf2GeaSO6Wtsy8iEAoJBI1N0dToW3yTeR1p5ZxiNPfCiccgQ==","shasum":"147ee0bd95271ccc6dedc9b3364b7464794bf26b","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.10.tgz","fileCount":29,"unpackedSize":59492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjTrGCRA9TVsSAnZWagAAx7AQAIj+Id6n7zuQKl08KuLa\nfn7SgoM2CQJaaqHE9dCZ/ZGq4oZ49OxYIqT2Y6dCouT4DBYS0InFVUxZmdQj\nvvNMOvpA+1of84ebEOuKtJpKMaIHAIpeREBlX5crJDMkSvVy+JTsNJq7UMcc\nM2Y3JJ232n0e7LzU5gETlcGYQemUUcToiiUvDDyt/dWjMfZPAezDrD2u2dPt\nBP9hKD6D5+Ehy3SD+UWHvmaLGiBl6IgSAQyLQO1dSM3cYHzZ8jmdDJGBWWOX\nAxqXcdofOYEDWeU8AAK/ubh7o4n9cyIJEvJWMNnepVOzFzoPnzjE9spgV5OF\nGklZ241+JzSwIFDzFN/4ZHQhfYcbc4t34XbifFa0MMC3CLqS6CLzsrJNyxYr\nxDiFfnu6uC9Adp85jtt4WCtMMvsLhrP60ElsIv0ihXUlNH0A5ZdJvArRV17T\nZK0RUPmsjZtxvKhXeUbFBQ9d5e6RtmFm84NMO0gTQD9M0odXWwEkPTEuMBHd\nyKyJylsGqfw9RhSFTaMDYhoSFjPTTYIFgp7F2pb5iUvhltjgBZbUxrXD8otz\n8Ry4vkN8UqsYcD2IVCgrW5fPyi+YXi2l1KlvPixr5zjXv8QZGSsQQqJaw+3+\nTBg7WOW9lETSyAHXgmUbws2L8LA2hupaljFk6zB/HMiQ4zDlQtSYtA3i31Re\n7Gfu\r\n=bJIv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7JK3vP9bWMWZgDOovOczC3kErrObYuCn/Xj2ehxa4TwIgLY9DV0whn+1OYeTaYNy0sXMrQeQpHofvTySeSHL9ISk="}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.10_1619868358391_0.7183332773951927"},"_hasShrinkwrap":false},"2.0.2-beta.11":{"name":"lol-esports-spectate","version":"2.0.2-beta.11","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"85261b2c5746d33e9523e8d12fdaf96b3298b0f3","_id":"lol-esports-spectate@2.0.2-beta.11","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-BvBd4xxvJ1al2wiVp0nJouNubbPxe0eSCnI4S6D8oUp4GOYOEuEwuIJmDfCrHZFATJjtDlwNv+QF05EapfCxjA==","shasum":"7aab803e9474be5ef6a523853f9e49dbcd2344e9","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.11.tgz","fileCount":35,"unpackedSize":74517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjT2NCRA9TVsSAnZWagAAWI0P/iVQX4Gsn2d40bqLEQHE\njasxT8mtK/UxjjVRsfq0EFG+Wu3F9ml22XahmhUkTVAXOsjzkQC3O51vxNsu\nyibWTetkqr9Ax7ivORuKc0llfgyDA5XuamixCu7m3E1DZwOUXWJ8f7lngBLi\nh0l5hWAFFP3LO3QCrBKq68PkPQTy9sldi33QC36NDgVLEsv38Rr7eTDJcAe7\nSW2+Cd7/xXqAxgTXdPGtElg0qH2FJYNr/QwFxCNdq0BODRPWkIzfaY6+i9gM\n7jzo/MCNRjtCKk1Afes62YPwfSQ590OHqSrh7i/Cl/g2BAqIKfoXlv3lgHTV\nSqXA9kdk6OfLas2dSVeqgBrSefCOc1f1TwAiEQERX1rdb6BkB98Kd9LaOx5x\ndelFN+kRvaBQjaCmn86ztzD8Y4MEfUFeTM2kjT4EVxyzXJmUzNkGs/FmiKb7\nUIUnWEiJGTwS0fT81ijG1uOgLXxg7tC1QPXtYp2bVZ5ihzXqaJKQXMKIdiOi\nr3LJBX+ZgZ7InvwQRw4Ac4VtobclYT9Ck+trX9LbM9fAidVxigX4ZliLfQPX\nUc46BtpngKn6RIpn1SLuKpd5GO2umKTs5TkWY5Yuwft5KrlXn6D8a5udLJbI\nv/vKGPsOfRPF/eySDK3M1jZZRNJsEYexGsju47wsG6ihsUDV4REor5fl2ZWL\nL9v2\r\n=EXT4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC94UK4tn8MuOTC/R7+rqjlhqN3c4uwvIWJuQ+S7YupGgIhAInqOIu6b0SD+tYcxz93dD+ygbm0YJSZrnHVuA0IpvPU"}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.11_1619869069500_0.3566327599445944"},"_hasShrinkwrap":false},"2.0.2-beta.12":{"name":"lol-esports-spectate","version":"2.0.2-beta.12","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"85261b2c5746d33e9523e8d12fdaf96b3298b0f3","_id":"lol-esports-spectate@2.0.2-beta.12","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-/UEhang5UabQwUZEB6NDNkiWMeCMwgLW4UMG+ifJjKR71aN2QQABaYoK3ECYm04fSsg69T6b6Z/L4N4r3xZTmw==","shasum":"9b35add02a01404f31260658a0ff625ee2c8808d","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.12.tgz","fileCount":35,"unpackedSize":74497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjT3dCRA9TVsSAnZWagAA/z0P/RDiRWozT6hHmnOSH8FE\nRHJdARLkMIiFXIJlUoOtGRO/P83SkEfV/Wutpa0ZrREb83lMx7z6pbdqizdT\n9ApGF0hfY2AHT+vEkfRUslqhg5FE7OpShKlNNITp9RqcuX/Xg+uEExXiZefA\najjoKJiVWca7P69ZQE6cWOXy1/2aBvPmSM2YVjwepa3M+I3/CoNBFkmvEAxV\nUBEK8PBJbXUkKsh5yWA5pyiQQKeGId31ABVhCayt7W1TyuBcrRTj27JX4mZV\n6GjBGoZtJzP5SCxOQYTZIfL3g819WZhTOtw3oLTDErV3mzVsCs4S7mvxOnnP\ne1/Rk1RtKZKgYUmoQa1bHuq9ebmr4r0KB9BlLADwZHelD6BeWN21q9a81m2A\nOA9uh3nypSN3pLaKe8797w0bJC5WlzPowAH8NOUUCJhd/szPXAWr3Zy3+h4/\n+Q62D596nz2zsAdMCTcjHSF7sTE5Pj6cEe8yvF8FPjh9WkvRbG/h4/46Ot9m\n26gPcqxsWPjsgLI+aCfHBZR+23fJe6BJ9/OP0o7wF9j0484rGRlojS0SjoGM\nHnfLrOqNFyaNZxWlolHom0sNBxlV4BTCmojuLNpoqiWtunH3Xh3c44eF4JLn\nTL62ctE7wAlGmuQukpTXZKf9BM3Dey4EB+q8YhJs84iAAWqSiYOlV/RtDZ9n\n1TSQ\r\n=RY5v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDe3tTO+jVTqPePoCtARHCygxwf7XXXoXHMTAglxRvKaQIhANNVbP7+WeWdhdXPxD75lAeWz1r5hPtN1MvkLWZ01ctW"}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.12_1619869148927_0.4269912294810283"},"_hasShrinkwrap":false},"2.0.2-beta.13":{"name":"lol-esports-spectate","version":"2.0.2-beta.13","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"85261b2c5746d33e9523e8d12fdaf96b3298b0f3","_id":"lol-esports-spectate@2.0.2-beta.13","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-zvydzJzsSoYNFWqXvCYyKAef6iHihFJOVLVK87mNxZr3VTo0diD0Fi8vuGE9oqe/mJICHZhasDungegqFfo8nw==","shasum":"baa157f4c0189a9ecc704007918acc7333cd1dee","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.13.tgz","fileCount":35,"unpackedSize":74718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjT5vCRA9TVsSAnZWagAA78sP+gKvkTA0kuuxUcoTOd4k\n0FqVKaG8/i+1qcqNFhe8BFAhlhS79UKbgH6vgGCry7ABbXNZk2HgcwkRDxjX\nn8kvRZ/Vipk7bAzE1aC8gsd+YfqRJOfSWOR5xp7ALCiuBr/0rY3FgiPIhVT+\n8Gx6K4ma8YJXWmiHdlu/EqMoNWMR5klQ3WL8/dQyrH3AedE5TngBT3p0vJYt\nSKLWdDTeVsxb/w4nZDeJNPAG5+pRsFBTdP9RTVfSE9faQPErl3L4YHGwwpVh\nKTMY17G+CvRchYujG+aWqvIKbXU2aTo8+8DB4jZGTjAgPkyNaMdLI6vxjYwP\nDT9dSDDvjwKQVpyk9T8leGdeh0wUUoeUGWsiWBY5m6fdsowi+MFejEBt6xZQ\nnfVpl/V6s9O7Y458/4ul3hiPOcANZAla01V4ED5Xd7r4eFEeRkWpzBVbsQiG\n3W29+HMKW668iE1IsHT8mFeYDsQOgIz0XqPjDRu8U5YM2KWhzfxvbMFtDLaC\nLh8wDSEUcjCl1jHRDy+74eq+S++UqZeGYq0lcc+4jaKF08Vg0hwmtB8ewoYf\nI1nPO8COpLxEVUgeJIcQxMsUeGBOQfMwpAUE8iPdj/4kDLS84Yhqtq09RDIa\nSWph58K3RdOX++v3jDJI0cKa/y1SX2e7GuNa4r7TVev5q/ElDV1x2s4r4nvs\nrzTp\r\n=zsQh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEtNoX16VqStUn51LYN4BR8pwwC7s00ldawAoBiiaWZQIhAIouW1ycyxNRJiQpqmm4fzmaufWQBZ5hnTAquzb2n9/m"}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.13_1619869295327_0.13840354801663612"},"_hasShrinkwrap":false},"2.0.2-beta.14":{"name":"lol-esports-spectate","version":"2.0.2-beta.14","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"85261b2c5746d33e9523e8d12fdaf96b3298b0f3","_id":"lol-esports-spectate@2.0.2-beta.14","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-3xy8axderc8DNX16aHOGOSlRLS5P6r+V2gOl5m0eWWzVk7ic6bjTIXtNXgdHGbwPiUTH+QcIYcnEGzPb9PaAkw==","shasum":"bc17a3b81dcd16d9485c21ceee90bdd1daf18f24","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.14.tgz","fileCount":35,"unpackedSize":74925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjUAhCRA9TVsSAnZWagAAoVcQAJlLy1Wsxu1wokikkLCc\nnfaQIUywqd3B92l5kUkPnYgeXpf4iYJnraSgWg6Gv1YQ9uWplH393+QWK+iw\nyx/wefa2uzwdjRH4Qg8l7yLjLp7VR3BIi3mXd8q5GPuKZtBioz3Ak3K/SF+a\nm+yMkfUglJbpvZ8Zur2CtHrE9hi5L8LfbG5PCZlmHmoH8QRytaI6tV/5XsPm\n/QgnXDpNOsragSvyXSCYcOyVuVGzz37Q2dbUyYCZul5En0eubBJQdhxyu14O\nQVzltl4fUggmPd/3h58nAZ20FVnFvoJLMgk8CO/FiwRLJRispDVBcuuuxuLY\nWgkEYIGbHZA9DLN7/u3kbh9Vzu+rkqjNy6NCtlznte9INrA3gMlbkLxqTXDy\nHyQldaSEnOIew3IPYVKpHs9l2dqK3S1/1aWqsc8FnOnaXt0nARvfkWe/ukzK\n4wHSq6O4fwC9D1XLnPPFxwzShN6mX9qErGHQ5t5EaIb2hVPwT7+jy8TID1KF\nunSui2UtzdS7D/DAqfcAWhdrs4bymYcTzmKrqgMNqlw11WqyzrbtuTB4akx8\n2VjfPWktKmhj1iD98xvHP2AAFnherBgoRnZSizO4yF9hhxVrHQ9WVZtvrNmI\nq5rzRTg2xOUNsZTE3f9S7Lu2KOP7Sha1/0EfHZfAn27iHHV3oumbOlUOJuVj\n+30u\r\n=8qfs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBlzDHvyl+9IkQMxRQOIKblJ6jzUWA53vRmJz+IThjQ7AiEAh8hl38bYb0JNlQmWSm4/KxWjm1OlJMyW+dX62BHXGaA="}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.14_1619869729040_0.21017238253445858"},"_hasShrinkwrap":false},"2.0.2-beta.15":{"name":"lol-esports-spectate","version":"2.0.2-beta.15","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"85261b2c5746d33e9523e8d12fdaf96b3298b0f3","_id":"lol-esports-spectate@2.0.2-beta.15","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-AbYiHtHvujG0lg6rkkw8gdu9wEDG4Tao/DF8PTmGrVmFeXoJ39OeqTdt0DNvRvrI40LpqZjKO/n7gZ47EuX5jw==","shasum":"20d8bb031600f0c474bc078f90cf8fb6a6986ac4","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.15.tgz","fileCount":35,"unpackedSize":75183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjUDxCRA9TVsSAnZWagAAZkUP+gMdTYJUVq9J6co7iCBX\nUi+c2jWm4YkZ165BHbB2EGNGHM14imN7fxGeGGe8U4LJD0Dpl16brWwVxOIf\n8A60pTpiN39BxfLOUsjL7vrOa8I7bcF3FA6ex6ClkFEJp1MDtkwzj+F0wS1x\nri7L5T7Hp8dLmrbhTPib4xs81OsE4kOKUzauIvnR/RId2e1zxhDJPkzkrzH4\n4Z1nMwZrfV3sVS7kreTBB0DO5wa6DIkHse+Cgj1O1mM7I8K4kO3gO31zT0fw\n/9UBsrdvckJ/8Bwm6ocMEHD+EckjKyZwuoAfAyLsM1wLhuliEaEfAPPtNbqC\n+V2SeGXPua0qkYYe19oMC2gSTk8/t4L0gmw+bYowr9TlY12fqI5XAeQVvzmf\nBTEQymxKc159ze+R/7QqiNuctOtGfPlzMGCELUGlDLHC4cXvsskTgCoHN8YI\nYXGjZSihJ8dPlsPGPuh2J6tql2kbYfFj1e/CbTCgvNJrMLqHAksM4cZC0zUX\nMm0IM5i2wzyZuqkTg83pt3mtpSonspQbo3xgtu3Mv7LaAZAdksMVWre047qg\neD9777+QVHe4vc5RU9xd2WSXprun+Dx3CIhQVw06PM4AkhJClwq1y9bk82v6\nmKrOnOuna8B/wtbPfdtRLSCmamedWC6fpk37yO0st2hcWWBG2hXHWeYDX7Pi\nq3FQ\r\n=MZdM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICAemrQUnXjxE8EDA9APFHoawiYzd1Fox3DWK0nXwSC6AiEA6zAfW0a5xDp3bYzpI1vRyoBfXbyCiJD8xX9eftdXl+Y="}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.15_1619869937162_0.8537787667974319"},"_hasShrinkwrap":false},"2.0.2-beta.16":{"name":"lol-esports-spectate","version":"2.0.2-beta.16","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"85261b2c5746d33e9523e8d12fdaf96b3298b0f3","_id":"lol-esports-spectate@2.0.2-beta.16","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-lqWjEy/pgUZ750CAEkMrcL+UqnzK1hAWrv0AMPR3cFEqT2blSappaaNktafl6CMbN58qgpEIjP4QI+Vek+UJwg==","shasum":"b6a661b3d5ff629d39c64e365b0398127f6e069d","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.16.tgz","fileCount":35,"unpackedSize":75183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmlrVCRA9TVsSAnZWagAAFT0P/26qzv8ajIVLxkSFqrQv\niqXl4MYtMnisqUpInIS9bMIog63769bss7UNAjDWVfIs1OAiVOimPJ2yGSGk\nuyL1OVFk5CdwMPsgirBCozzsbDk63wvN1KGNS5jGDHgiVRNdtxOMw/kAWtHN\nwYpyU0MW/m1GMnr5cTYOJ21pJIBGDeUBd62gGyTt1PA4Svu0hx1g16VxyGi6\nDdyvp1VSZoEmpLKN+lTIa+EJOi0xzm9R+qOsLKYbElrXOB0UB8wO3vOUMPCc\niKMXdc1owqqa+tgitTL2TPUHNxJAWNWVAE5+1pworWyQ3HL7T8vkSviBINAA\n1lpreFUiZOiLzwfTjjxiq6aOc6fY4M+aoFGMYR21f/GukyeyHy7ogcLJanJK\nDEIM2epVKhrW0lge28SyWYhtuNvIGEY92pucGUDL7FbEFeQggKcv47Lf2QV5\nHEBxoPUtl6x805SrzVUAKOJcbXyqWkHrKRfGLf5c4sccznNKUPncGWncHqdG\nd8o7vbHu6Cy258/P5z8uxiwSB+jTPcdfGzinjk+NjwKwT+KWdkhD4L+AFVhF\nHo0IYXK6xq3AtS1xHRLDGIQFWtQi95TARUkt6pwOVAisUDehSohyXg+Nn+6f\nOFUO52oYRipwTY3/wMuFc5Tz4AZ9hfcMHEkcMAGQ7K4tVHXRXc7rtxKb5Dig\npP6g\r\n=R3tu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDZaNwZs+a1DUlAJ5ikM0f3Oyns85KzXF6EeH2tL9q+RAiAbVmmWkjCPMtL38oECTnRaAtpfrp84okyEpGinYcXFwQ=="}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.16_1620728532742_0.12013412347968733"},"_hasShrinkwrap":false},"2.0.2-beta.17":{"name":"lol-esports-spectate","version":"2.0.2-beta.17","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"85261b2c5746d33e9523e8d12fdaf96b3298b0f3","_id":"lol-esports-spectate@2.0.2-beta.17","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-cGWx7aFjoJ/DDUbrqqaOTAApDbKNEQ5nNof/Cu/Ucuy7uOaQt181RYr/4SjGFcOfeOxUMeXNXmF93usVKtkZ2w==","shasum":"824880a78f50af9773d2afceb9e5be819b42bb5f","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.17.tgz","fileCount":35,"unpackedSize":75183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp5lHCRA9TVsSAnZWagAAY40P/1Te1v7YnD5X6+mYqs7r\nciveITMesGdFn7bla5vsvPMkzLkgLHSQ4VFZrS0dRMpc3bFhpaYdPxA5aJYY\n5wnfy1Ph8cZ70nwMUMNo4sRB3CYH5LMwoI2KguGPKiW6+WsQarFBdOqFbRbK\nnmo2s4v7a8MRtxuz31fJbMWkMyd27nOAg+itVoLvEMyWWz8JykGhaZPdySoB\nOmEAT0ksFE+q4xg5qA3b7BL6S3hM6NX+8y8CXhNIL84L00wZ2sQ264/Vq/7p\neEUqRpXW65zO66mPq+20M2izkfKYLnWGm1g4WpC3TM4nr7V/8b3RvDpDpL0m\nmtxO4NX/bYCCg5zSTW2rAPwwy1eB0tv+HtcbOkKe/2NKN6vXf+6kOMf/oyAP\nO0xG6hU7OSeg1SEeh4qkELY51Vq8gVdKdK8dBVKrniE23tJUkq54QRAs6S11\nDPhJgCQKSMhyZ7tjmzuPfDhJoXMqaJ7je1hWBGTP9vk55mmHlJ9X3+5vyb82\na2ZtM5AbQa5jvQHkejYNayxZTDqdPQLCumxvJIqxarud6Nnaki3pdEMSAi9w\nJhNzuI9HNtbq7THWfV3WNEqnU7I3V520zU7xynWVGuD3z21v3W9kIB7GfyPo\nrubzk9/1cbtVsTjre/J9iBSE5CoJVca3wBJzRWO9O2gMKuI/n7UGql9/Fg20\nD2iA\r\n=Pkb8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzCm8/hONa5AfQGEjC1CgOghpAnisZyhjpx3I0FoYT7QIhAJkc7ZtWHFh3Hqt8Ap/+VMsD26B7Xb2qxYoU5hu9p6Sd"}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.17_1621596486761_0.12430376124040587"},"_hasShrinkwrap":false},"2.0.2-beta.18":{"name":"lol-esports-spectate","version":"2.0.2-beta.18","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"85261b2c5746d33e9523e8d12fdaf96b3298b0f3","_id":"lol-esports-spectate@2.0.2-beta.18","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-MkwdCji4F89NLfXIKlORQ3uywGywaWWIbY4XkB5Yiu1jxmO+Plj3elgIcoHsAKAFCmsAjWyH2l3cScHYtJMmqw==","shasum":"c2c478735215c56d0ba4f8e7c0bbe3732f74bb04","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.18.tgz","fileCount":41,"unpackedSize":968054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp5ltCRA9TVsSAnZWagAA3zAQAIIhxyUWZj/PLKW7P0RB\nD9y1lQ1oADiZaSEQF04sG9ISJcbfLVwHj0E+26mlQBrvDj2VwkiG+LiFKRp3\nxuCtfPR3Vhg2WDvp8uBxUs+4WtKUW/7SYDLYPVS2EGKy7AyCaWV1ycZ8/t4I\n2OAqquxNaezD+xiqcWqtPGdtrWcdiKJHkUpiAen13Q8Qq2bBK09cSJWu6fDi\nUEd0EXL3wgL9l/QLgEXBM43w4hA/+yFFzLsuwvAioiR96hv89Vk6I177Q5AD\ntPKWMKekuT80Zwc2SIKZc4UtKgMpwhwj1bAT4sgGGkTmc/7OhgBbvfLUl+Zh\nZw6z87+M5kFGA/P6nt/te+baL3Ja256VTKPmZ+5gB3MpOEmbk4jBKt2iGFCe\nXl0xoD0S0llDfeKpcYqIFgPwBbbHGRtS0jbFPG/vlT3G2fPN2uQMzJpAdSMs\nD+wNxlQ8GtWibaB+2vyxojK4xeY7chstuq82WLJvA5YhY5x/d5M0bT2xU6PK\nUmWO4U0BSEOcDyfVkyg7cUcq+prdsCFlAtHcilo39jhFif61WiLrPAdlWLoX\nYrK8NjjtLRqPKaFQvaA+K22bwF+Mt3RHIDUY7OyM6b9YBQDpgXDVyXltyy9S\nZnVLDFqL9AA2b2c/lgZvnenZ0zZYnSIaiFBxenFLqJB+CJStgUP0Jq/BkuOW\n46sY\r\n=W5Gu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNSsx8n+IDkknthCyIuLm1DKK7w9CdMCuO6oFnHRTY1wIhAKEFnaudDhtUy0VcbwqPQAh1Z1TLyv4S9KhHNUNM5Ijx"}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.18_1621596524812_0.9581919103709113"},"_hasShrinkwrap":false},"2.0.2-beta.19":{"name":"lol-esports-spectate","version":"2.0.2-beta.19","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"85261b2c5746d33e9523e8d12fdaf96b3298b0f3","_id":"lol-esports-spectate@2.0.2-beta.19","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-9m/XNhVdmc8dCjQR1BfkK7fPI+GpcCwCYAd2jkKKa+gbfdXEQAb4H+DIeADv1Mw7946E+YmT4+QIQgXC4vGyhg==","shasum":"11494896ea76b8ac0e8c48cf53ea112c5bfbabcb","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.19.tgz","fileCount":41,"unpackedSize":968054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp5pFCRA9TVsSAnZWagAAA4cQAJlCDGs+HvlMswwWfSnu\nZp/lfk9vnTHZIqN93URhhLPzjJu2B4RskPuTgNJh8gSRPTDeHjoBRK1z5vhX\nmngd2fc3Hb5JFQI9bbusBtae60Nv3T+gZObCtP3OLO54Av/hrH81mpr2hqCp\nNLz2okOAup8Q291YwtZXr6ZJaBXf1a201oysotcVlwqbHqQikasJdY9PKyXI\nv1lIzdfRD8vrCtXT5Av0gaYBixy9jq4e1BRt+V0f6dxKRnp9l4ZwehrW9k+B\nci8o52bLZlr6p1g3p22Kgz5+D43Qum/cP9jma9X11fy1Ny0aGnn9R60J8LGR\nus4HezUKhQFIYchRFaD2AigI0enbtW4LqxqviqmmQHMWRL80sPk/m8amKQ1P\n+t2m2HnevTCQYzB/Qp3IurMf+71lMEcn7FYGU4BdH5O1AhTErs8+QPu85dph\nO7k83IxxdPcgkxdlKQZuL658lq3hgmKetOlEbihWzgl5L4KSU3vzL1yM1KoR\nuIN3ukfAJPQ82AsdDWyKtGZ40SrfieCA0ohpkrT4uraZqqqoPe05Q6fy5gV3\nSRlNxQXlLn29PASV3YcvvuD0TQ6GdWRtK6PwocVQwe5FApDIZ2DGCR3PrxpZ\nXtwizMmSiT+eDCAR9LU6ZYqXmyoX5kimeKmmPwSRc1/zLGW/81NVwSZ5tYb6\n57lM\r\n=COKB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBhyHxvoPOwvadCpLdyfAnAGJukK8cWCSuFOVh/t5YegIgYe2aN3smGuwN+suvB+yLZWzxJBvB3Dlcp+LiOiCvqrA="}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.19_1621596740609_0.473194345576341"},"_hasShrinkwrap":false},"2.0.2-beta.20":{"name":"lol-esports-spectate","version":"2.0.2-beta.20","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"85261b2c5746d33e9523e8d12fdaf96b3298b0f3","_id":"lol-esports-spectate@2.0.2-beta.20","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-6+jLDWsa/CRR2kuW0wqPQAt8vDql7dCFB75w4oBMHkr2jF3JPSZETFynlhSkSjBKCZ2L2iWglvFY5savas6LdA==","shasum":"a01a014805f3a5cf16edff6bb4fe67f789ef0ca8","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.20.tgz","fileCount":41,"unpackedSize":968060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp5p7CRA9TVsSAnZWagAAKnkP/R0qoPot6fZeujLZCEk1\nGXH6qiIPT5cQ+Ov48Ak5j6gBkihJdrETCE6TjeaiPOq9oiiP5/qr7BbDiZxj\niH+fDtVy57qsNq+xutlHOIXgIKBnQCr+94k9yEDtxLOiaic2x8NzP8gt0bqp\nubMVzO2zeM2wrHvRLIaD1Dg2QTkNT5gN9VoFimnIOJo98zeHWTed//Xy1d7N\no5Y70ScmjtcrrUIkL7MWoN93u/ghglAzI2Rqs+i9tFte6VLwQiO2sG5R/21i\nQlu8byGqdwjXyTarBu2KPO+KI61aGgtbmfW+P0oBSU5zhS5GMgqPSH1bwwTh\n4reYMhz4o11RkAeBrvACEcsz/GmypULlS0MKqhhxKZpJ1ATSVfzwsdDdPqQ2\nq9mBTMIEP0nq0wj25G78AdUHg5yYrkVlAYgRxyMN/wzN2GDT+NIKhoeBiGWI\n7RqwATEJJ2F8zAjafQxOfKsrQs4GpbqhivAW6IlLN+3dsPxpn98H2JjlFNnh\nUCSDTbW53NW8RSUD/Z76Uoq8OBgc/W4T5gmDxyxjCv2zWfAWhFdDkmu70H96\nsZiOu6mk0EfM4gnM4l0MNB42t6E47ketR5U99WV3dAipFSm2WOlVhgrfaCn8\n6SMnKbvDm6ALB5Zh9sORiAm01mQNzxC+ttKtAzdAPpyr2FQhVs1Oxum3/vx2\n6i84\r\n=vHdH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFMfDM7wz/AKz8MiTbJ1so5rj6NL5QkLFRScJH+TL838AiAfjsDdsL9nuozDpxJ/pRfm9po87rLqj1eNnMvNHUAXAg=="}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.20_1621596795080_0.7903341208476831"},"_hasShrinkwrap":false},"2.0.2-beta.21":{"name":"lol-esports-spectate","version":"2.0.2-beta.21","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"85261b2c5746d33e9523e8d12fdaf96b3298b0f3","_id":"lol-esports-spectate@2.0.2-beta.21","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-bJrYv/2+j7BN3s3XZRjSQsNVOUPrOkxPIVyb2KZo9cfW55X4NlsOpaSd6YRbOZTWJfBi3fheHg9jZITr7VG3tg==","shasum":"e68a66df088cc374d3262aa331b29554f992303d","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.21.tgz","fileCount":41,"unpackedSize":968398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp6gaCRA9TVsSAnZWagAAv2kP/AkfHd+v7wswvyuG0AOI\nnXJP1yd+a2XZwuT46JduWA5Fm5k7olP78tFMiDVyLdv07iqWpIl18YlY6GIv\nkqYCSFm4/9XgT4Zig6gUh6201miNIgDzgsFNAth1zrVJr8+qhxu1gRspaTf2\nwT9Qy9wcWwUotZDCV84mkdTjnkuz19TyyznU2g+qsHLGeVjv4Anwi45vj0+Y\nyDBDXsBTn09WFOA/tI8dNOdBw6MZiGi1VN8AuuUvp4ptt4A63MKaqz5Oau3z\ntoM7YhFTF0wX3zZdDUjp+16lu3y1Qv8bS6LNs6BWpdc+vTRQXQrEDX1wUzmG\n6HtF8eeKQ4VohIqA32zmKMd88Uh37jnLtbkE1EI00NeJO81wdTEYv9X4fPfk\n3jr1dljHFn9e57n3Q9UmiWunZXkjEsP6qOZip2Pvhtql++cS9WBp7oL4i7iT\n+ZmRdoNIF+u8TODRZBw5UVTLZ80qrZ7XBcVIo8YL8aurMb8fT3fbhizAwHKs\nXbS0PFEIOPj10wpCTbv5BLvR177XL4CyuNW3DikQ1cxCp8MlK4v7upMvNb1I\noydIVpFfWQ85hF/8AMdaMqJE3JG4qxKEPahX60HHS1FWE8aLV7EM/XAhrTcm\nFyu4uobZi9pLxNkJgla1Mdg8zhe5ciilrxgWFnlegiImHE7z3JanXQJQ50/Y\nBfe6\r\n=HsRa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDThhILbb1Zxle+H1wAyj48zgA7uNF8wmbiUeHo/tzy6wIgBOsRP8RlrOzdLaxo/3jIKChps1stTidQxqpxiFljfyA="}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.21_1621600281982_0.1261182233431799"},"_hasShrinkwrap":false},"2.0.2-beta.22":{"name":"lol-esports-spectate","version":"2.0.2-beta.22","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"85261b2c5746d33e9523e8d12fdaf96b3298b0f3","_id":"lol-esports-spectate@2.0.2-beta.22","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-pMpUkd+vm1LGmfxOlvwPdyRgtJOdoTeM839rOn0xk+PGrq9L9toxpEZ+2jeyQbXLiCPFr+VshYQ02gbiaL6TXQ==","shasum":"4617b2537dfced3129341886e3c65d67adfd6bfe","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.22.tgz","fileCount":41,"unpackedSize":968451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp6u9CRA9TVsSAnZWagAAzhkQAJHy2KFWN4W8DJkutpBo\nsBcKGHTIhatY0KLqD0A16Lgh88KRtMR2aDh48RfG8v64g/GnEyY0JuRfGXF8\nc3n+OnE/U+5iWWNaP2cUG6dlLjHu62LqhHxMNz7hgzeJhCtR7Q/yJb1Fw8JF\nAw7loj16IRngpJiai56rh9/VNO4GJYGZ8LWGg5VlN8pOobACI0qe2tdROkad\n/vRiufBHKHoptHreML/VlseQHfdW4onPpa69E+PEuLhzK9OCN0P0IHYUEA6K\nuP3yBPKp8O7hVZf8sT+hhymsf7AtggH7NazkcYnhQtfvj6oLE5fdNnkLskAw\nsH4J4VBwkM8aacXU3XyFEgpN61bEGmj6ktjC5rYgSaK6bmERL7G5F7WB39BP\nMvZy1+DRydJTxNhFUTuJ1UEEfyn+dYKHga/Pak8nxbKQa98kvA33to171nT5\nu8aYOJhdyffJCARpoEopls9nn4DJuPc3LEuT25HaRMZVywnuueMkDO0SCXwg\nTV6fRyFpMYpGwXY+SJV1/tsWprcg7RXo9pO6GZ5ln70mZaYPHZYXaeg+wkP4\nzfpjPVLJz3VDz3nA1Z45Z2n4mawAo194gAARyOOPdDLeaeFjT4dz0l3bgKTA\nAQsQHEX6CFNnCq4Tsxgbp1jMLKNLX460VTc817+A/h3tE21qgiWnTR2gt63s\n/JEf\r\n=EGhi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbtzQx6uTv3Jz2LxN6nXOT4N3Iesj2xM6G/Chz5hoWAAiAM2e1vUD/+1kH9VWozvQykPyT1ertgooApRaxOdPL6yw=="}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.22_1621601212489_0.8256861549406456"},"_hasShrinkwrap":false},"2.0.2-beta.23":{"name":"lol-esports-spectate","version":"2.0.2-beta.23","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"85261b2c5746d33e9523e8d12fdaf96b3298b0f3","_id":"lol-esports-spectate@2.0.2-beta.23","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-IsYc6GcmZajUJHlvgoG3XSTN2CI/DPV9Uc1C/si7O1gBQQp0tfEOCqeP7MBqWfD24pTZZNMGTDcBdkq10D7erw==","shasum":"0d2bc2c0e2b8ccb9134035ab957ba2a214de7608","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.23.tgz","fileCount":41,"unpackedSize":965342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxbKdCRA9TVsSAnZWagAA3T0P/2vA0tGbilC66tfQAZJt\nfrVuWdjLxpT7fekGAGJUnUSSOV84Ftsl083gnxNNOXVEQ2EvTRXYRAs9p6FA\nBy+AOwkqcoWBorIkwQrDQEXfaMoqMZZaPMgrnfFMvMB7i3C4EKEWriOycCDk\n2l0kkIV21DeRPKaY1Lpnj60jrtd0gkcyeuaznzZGYxbsFK+JsFFISflAlrv1\ntSifFHjmQrJtLuULVDa+IGMoG/KggdWOPtLllSpE1GVZ+LZYn/VALeRiNy56\n4YiPlRya4Th8P3wTdxyqyB+t6vnljBxuKf5f/tj32ZsNnXAeJKIA36sn+60k\nHBgQb85baHd8KfU047tUuapeoLmGXUAzm+L8QbUL28xWVykRA43WRTyPTJc7\nBWDm79w7KuBK4lMZQTXYH9sCLp+kfOE4yzYyQD3HM+Iid1qtJM/mS/FyF57c\nh8hifPSaC8mMjbb7BU5L+lHvT0pYEA0f7rrbDgT15gRleF2VQhr7cMSKsxkj\nriZJxlJLtruq5QU5YMHfecWl8ftt1H8UdnQfgof6KN/13RFqy55JIWPoHmyY\nAyJyvXUf9JyxmTKWLH0e1VN4DTHDfuudDH/d+yqG4cR6nf9eakOLdh4WZnZz\n4pygP7OXFHOpJ+OJOGLGO0cre8Ceda3d45YBOuZ8OWnvFYKt2XsBdNoTqHIw\nH2yV\r\n=U6Ej\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAGUyNVeMPCW776WJt8u7SK1aHqwIG15bwUAzgsAHfBVAiBD4YZwZKGQ0+7LlhY4vbFAKQVWrhim6UpzH+5t3En+QQ=="}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.23_1640346269468_0.5195690814943514"},"_hasShrinkwrap":false},"2.0.2-beta.24":{"name":"lol-esports-spectate","version":"2.0.2-beta.24","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"85261b2c5746d33e9523e8d12fdaf96b3298b0f3","_id":"lol-esports-spectate@2.0.2-beta.24","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-PQzPeE3fbRz2oebrVmgrKuyYctTA22Jjh+7JG7V5unpHq4uGI9RKE6Hun2yoU5GEuvmfQJKeSuQpR8c8CA1fHw==","shasum":"93e4bafef8e470bfb30f4f88c36d675baf47e68e","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.24.tgz","fileCount":41,"unpackedSize":966077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxbTWCRA9TVsSAnZWagAAoBsP/1i5Dz5+1XG52mXOXkdV\nJ5x2K7beWRfvGG92EGHtrHcy1ToaNEy8thiTu8QsnqggMJfi/Udml5l4GFFg\nVQ/qaGywUbz9YzuxhaGZem3VFxDaPqnbJejUzzS2a5Q81MwcmRk6KgtkeqsK\nHS5t5yyC40NAwZJxyqP5muKdmIop+Jfafq+oPXmUXHf6uS+5efNMskbK/TVG\n4/NOPQuKSDCLgtVayfQepLM6hHcsnynSXEuB5Zo3n222P06uDy/DQAcw17Z9\nlnaw3FVhq+5u+gj9G+xCZrNtcWkGLtq7ZAj7wfCVHvECQOV5m+J36hK3zWcs\nJ+09AMYbVeAu6nlczaoOMUKNcoLUi6fc6cj6n70XvLYxvYEJgFsZDaDC7347\ngz71bJMmMtJxlpQEDShdk1tlbSFm8fM++SZJnGzIPgZAUzY9zn1Nhb46rLKA\nx2eZ0+gAVrTr9A5H6mbUsXCqCl7x7/RqjvcQlCqVy4R39sz+XMFOHur7LX7O\ntAjHgyG6LRBWWqbZiXR3pYTji6tmA3l/ygdDNzBMSiM24sbQQDksXqq8sVqf\nJNSxL2+Ri9mZB8UCYOIEjUE3w4I6ikwgwoIo5ZaLy2pJBlZaqW6gpZQJ5vWv\n39G1HD0TYLcStpcGouFy85N01DkaAOlt7cDvQ92swiDjlhpm7wJn7m4wVoo3\n1Ae5\r\n=lJQ1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKOhoGfZVVXQOMQ3MW+/cCVhCpVy9n0rRDgr3zY+QTiQIhAOvlrwxbcDwJD/Rd5FiLP8DrHi/6LdpEF/bTvxrGmxf8"}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.24_1640346838526_0.6267907442071381"},"_hasShrinkwrap":false},"2.0.2-beta.25":{"name":"lol-esports-spectate","version":"2.0.2-beta.25","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"85261b2c5746d33e9523e8d12fdaf96b3298b0f3","_id":"lol-esports-spectate@2.0.2-beta.25","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-0vOG8TTq1I8B3NM6VQk6cO4SrDGgCx6Lyj0KBeLcjx9tqkPdpF9AS0DAWoTJEKOnlJWgOuAnG2ITP/fbdim/IA==","shasum":"f0234a9d3d0f7e00e8e27c2abd2df8e21d54e10f","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.25.tgz","fileCount":41,"unpackedSize":966595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxdwJCRA9TVsSAnZWagAAeO0QAIEzTWsZ4ww/iuosrfHB\n7Dz4MBQUg0Fv9FVhpxkrd82JJyW9ejX91NOc3NWz0CVmbr6poyC5GWjCP0im\nW7h7Rfs155nbnZdUE05stdnc7ZzahJHy/5nxl+NPgXsndFE8bcLVXdVeR5el\nkEc8xtUEOmCp0I/fxmPHMDeYFwYQMA3uJ6yjcXK0RgsXiuXXiJXpqb5oaA9S\nmbEi3wXkGJJBXadJZx8bPEHrcpY1IArzwhIdBIcCe1dPFQTfCpopbCntmFbo\neoWWzFqJmeiO+CP1HP2VLsVIt9C7p6DePbHgGnDCrkhIH+EDuduWCeL9UmfX\n1pjaPGff8wZb5KjMcaaFQmdKALPmipAgLBmmPeT/kHsRf+i/yit6GmigYfyM\nV8pjo2pK+mxH3W4BygrmjQ7D7gSTMS9516U8dirZIbAbeylg1eq0R0WE4JOD\npcoXQHfjHHA/FFAzgGdNxrUxrw5RSr8fH3gFz1tETitG3TNcLr8EF5F3b5Qn\nOxn6sdemRndJBhJE3dQM2BHe/L1HumN2xw4IhTYtcE4D1SI0vXd76bhRnrLG\nMz7OEg4Kpv+UDSntE/nWIzHep0N7Kj4U6vbpKJkD2nujvwS+E0ooG4JJDRWV\nwa+dbru9q6kCyBAYePprgnx9RNwJDsoSaOUZg7SMqZZRRiRvqJQYT/gGAIL+\nWcRG\r\n=SPnP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCT9B+yzibdMCkn9bbfzqiN5sbfmYd6ximeqzFCNNVwNwIhAPVQtpwC9Obke6pEy8ehXRsZGR25Xnau++CCdAjBEDct"}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.25_1640356873477_0.8051427285048274"},"_hasShrinkwrap":false},"2.0.2-beta.26":{"name":"lol-esports-spectate","version":"2.0.2-beta.26","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.4.4"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"85261b2c5746d33e9523e8d12fdaf96b3298b0f3","_id":"lol-esports-spectate@2.0.2-beta.26","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-ISl3L8eSRIPCb3/loqJThPr0uuqKVJhdjsib5upqYYwutXOsX6rk0IxYLLs+bwuqdzRyGyObKwjqD+6lHW87lg==","shasum":"d0c962baca15e8b476e6bb0fdcae75ef550ab25d","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.26.tgz","fileCount":41,"unpackedSize":967175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6G4ACRA9TVsSAnZWagAAVFQP+wSFWRrx86l2etCltXrD\nsHrecfUSwF2PRnWfuslcLlbEzqnUatYuBZ8r7P0fip+vumIq6YPAqjQOA811\nVcSR1vBpnQeGN2DgxtJiHZBVG5LEXyEsvDQFT7JY5L4q6ccXGQkos7eRq2XP\nml2SaNFJ+LRvKruzrJ+YMIuKj6PmFjpW8PJIck4VSn19IINXYXcCbi65h3eT\noxXHZJq3I9oDhMP1lTTxkSNXtMTzscAOBQ6wZL+SkliOZNhnG40wt7gKoukA\njDJ/GR9E8+wJ6YKQY9YA2pAVp/Ptl/grmDAHXfh4N8T3BCjQJEnzJRV2xvvP\noJY9XyQg8HFsoLyxfMQf/gylzXk13HSh0F+lSRma114cpIBFFZINA4RXRlCW\nH7tjYfIzUNfn7l4HV9YM+WVDt7VUbpXPLQcoiYlUPqJnoL3ARTgDCz5NtxS8\nHX6fnXcN1P4DJxEciAX1Nu4F7DepNWR+f5P5royJEwJnNdbKs1/SqDZsPH4E\nAC0LRllBYSoGoL9mj9s+ySFygbo9+3KWH71vGYiRvnGNyd2YZPa2UiwtKwOc\ncT072cib2hdt0PS0yOgjwpNSBdwqqc8ChUsiSDRtiuiqOxmlHfYpzCE9Ehg/\nZz4F5M7gg11UAsRT4CHP+oxe/p1fcjvtXUDP8MrJvaP8mINT3AAd5JRWwIdR\n4KyT\r\n=FpSo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCl43pqb+hdWb4KfbFvPoW+n5EHnwd//0iEvUBCDf3scQIhANR9IOy+L6I6wwvMRtehmKZQLZn9JHjr1uR9hHAsmpGm"}]},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.26_1642622464487_0.8233784199950451"},"_hasShrinkwrap":false},"2.0.2-beta.27":{"name":"lol-esports-spectate","version":"2.0.2-beta.27","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","lcu-connector":"^2.1.3","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.5.6"},"devDependencies":{},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"85261b2c5746d33e9523e8d12fdaf96b3298b0f3","_id":"lol-esports-spectate@2.0.2-beta.27","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-PctUT3lGos7WFmEkINzCbQe2yOooxLifgT5oGL3vRqU4HbA93AeMKrb+K7EiqXWK7oaXaJxOXlhEtznQSJfHFA==","shasum":"25e0ae8d4625f681a75a0572a319241613d32f64","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-2.0.2-beta.27.tgz","fileCount":35,"unpackedSize":959156,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG+3K3XHWjZjnaFzsXspG88bf4OIi2pdlpRdktVlz54sAiBom6GPQSo6zLCdwHsY6xnnKHgeU426lI6arO38orfUmQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipkuRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpJg//dS4T1+S+F1vu6/iKc4lZLhwfT64ghRHHfkqAc6gQy1/xTVwM\r\nALpQBWKEmijTkYHKvRpfDLjPAK/FtgLjS8qbne8wKwzxFuJvEvhlZjyj4jZD\r\nm0zrSPXZXZ3+oO9TgzC+u2naFpRqY2FSTLA6EXsG7EFNIJHPX2n3+1xu0rtd\r\nsjujjLXdF6Vq7zkJwFjjxKuqbKFOwQoKWU2Fhaw4JS51g+lvB/ay0XhFWB1+\r\nvxz4kEkysUbX0n3DdStSQV9I0ZMfc5f2Wm4jv2qT8S5U/wSaSQfeELwZwG4q\r\ntzNuJyihF5q3DLkDUb267uHuQZhJjFGoj/8cJUeM2kYIUqE8SGFiWj5XZm3K\r\n7RpVX4My1wirJPnPZcWTGchFNBcJbn2BXwsqMnUDINGTm1ilvA9JnLGqajss\r\ncr7RgN8/u28WkneP5EYWyEFLimuoxrq8bI81DcOlxtx+fHtsN/hGjppodIkf\r\ntteNN3e9Xpz/0xX3F+n9oTHFf0E5bzNy9LzpTKkp1N9n/heSqy8Pc1wuPIab\r\ntgB2TWOwMt+gSFlUKuEy3Xss1c1+KCxqC/iOhLuMMEz3P55WwMAWoyGN0ZJA\r\n3y+/nl/l/hso0Z7v5KVFjxwZLiI9KBibnoOiZdaG7lzKylEachUzdzrsqpCB\r\nLBVB8S/jix1bZ4JLFP5x1yRDMulLeygzjo0=\r\n=ekKk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_2.0.2-beta.27_1655065488945_0.09260448715367353"},"_hasShrinkwrap":false},"3.0.0":{"name":"lol-esports-spectate","version":"3.0.0","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","league-connect":"^6.0.0-rc8","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.5.6"},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","gitHead":"e074bd52f1a1de85f5673cd3ad2581736338dcf0","_id":"lol-esports-spectate@3.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-vgcsVETlnwjGOV1coJwfYRVmhnqXf6ah4c5Vasxaz538BhDJ025wUaDqqIKGNllHlxys/J6ixU58eFpzOqjuIQ==","shasum":"d140fddc836983c65e2c62eadce2bdf47ec5c508","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-3.0.0.tgz","fileCount":29,"unpackedSize":72147,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9gG2i4Od9DiG/J5cS0maJgCYIxl6QUjbnR2MWfODg9gIhAKWuqCDSujztI/JsT24WR9d/Y6KBZSC0GMuI1HG8bJ80"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTx8dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/RhAAhZDgy7qtYZiVy2ATBikU0yhN3mkfZblmVLZtHsPJI22yLxgj\r\nJtU0AhMIjzymO92tNHtm1jYxzI683HgTOmcnILV5+wICrqnToZo/ShKP0gK6\r\naEixkZBCxJK0VWeR5eT8/Jsu42Ukr4RMLlUYbMsA6m3GfcGdIeZODQHoEeKO\r\nS/uZJBq1dFG3Vx2ZaBEbMr9DD6E+OeK0Ra3paJ6qR4No7R1rVjZPXFiwlnSz\r\nPihSXqGnXCIVWfVr9mmDroFgGcYknWuOnzB1T6wdJhEFxWrksa7UDqsrxNMp\r\n1hp2Jueuo4WN5dqvPuLepywog3s/kaRyvfgUCz4zDi9lPaiXFTrCp2Joi1YV\r\nHyVuDxDzp21zyIknIkEtEalEK8R65j2sKFdFw92iIllUd3OoKTCWeVUmDqze\r\ng69CoSdKQAi6+pXTzvpEK0cJgh9k/zXoVYDAV6ZHAu6zIGBOsOGevt+25FXf\r\nKeZ82L4U2hGWj297YEfKqE2lV83q1H5ZlgsavqWobUjxuGT/Uy7g3yHIYULi\r\n3VHHllOv28b+tcbuolWGw4aYA+IGagMkbwgOUzl14adcQf0kM3fhdS1ZCA4Q\r\naq0j8r+NViPs9SxM12OT6neqco4hOdl+GJ2JCcg8s//6s716aQM6o9NAVwK6\r\nwOBSKQQzLdjeIzY8oeI8eB9Qkgf0xGHmcX8=\r\n=hK2U\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_3.0.0_1666129693150_0.9703944739071613"},"_hasShrinkwrap":false},"3.0.1":{"name":"lol-esports-spectate","version":"3.0.1","description":"API for League of Legends champion select spectater","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/node":"^14.14.37","league-connect":"^6.0.0-rc8","request":"^2.88.2","request-promise":"^4.2.6","tiny-typed-emitter":"^2.0.3","typescript":"^4.2.4","ws":"^7.5.6"},"scripts":{"clean":"if exist dist ( rd /S /Q dist)","updateLink":"npm run clean && tsc && npm rm lol-esports-spectate -g && npm link","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"license":"ISC","bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","gitHead":"93e6a5fc794cf3fb19ee6aa768d0d4f2df11255c","_id":"lol-esports-spectate@3.0.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-vK7VIPOJbTwaHG0uzcnH2QnP8c/5XCjW5UKqwGZWQbqT9PAJysDeslfCYkZQzokS7CxW5RcGXgwBHD+P88zn4A==","shasum":"3c7435e8ea6cdf2e5c8c8d8329aa5d7d928358d3","tarball":"https://registry.npmjs.org/lol-esports-spectate/-/lol-esports-spectate-3.0.1.tgz","fileCount":29,"unpackedSize":72244,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBoXGgbaGH2dEX6xm/8FKCirRCVbhn+xvCWI/UCTIwiOAiA8nB3EK8LBXZH45tWyRx+u5fuS57THhMCSDXU8uswbKw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTRBfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCmw/+MKGhlIHhrZi8lLXp195fAUqBl7t7/kjSMguz2EQ/7C/glPgg\r\n/vvz+vD8SaYPwwYT558b3/y8E8NeJ8lbltXzcNNyWDO1lavqTZrcBDOSuoIQ\r\n/8bKZ/s//OOeZU799ZFkbe5NBTe0Ym18r9gz2iStkeE00iZ5zJyeOBHkmljf\r\nQqX0r08cTh2n5GXF7nfaPBN2PDcw6kuIOjKmM7XrckWXAIxyl6+cjmEPN87j\r\ntT/bR2Vn14NDYBKKjIktz7G2fQFIKeaqN5SDcQt+8Mz8Gh5FMCgo8a4cXmgh\r\nw6XJhFs0M+0Gun5O0v/NqdlsurIvh+upfUc3CT26tNYuuxHrrw2bNHtDiobW\r\n0dfn79aH4w6218U8ORD/Tf8kYVq6qYpE63MfotGc4zrQ75B5kp7luwStZayi\r\nFM/eP7aIi0fOx4ZIVM1maAZMi5c3EDG2gjfR+61LOjk9Hzg0ToQdOsS/PH+B\r\nUiK1+SMBa/z6i60ZNobbu8anB3pWkTIUnXamWPUzBI+cfUNHpDAnDzh8d10w\r\nz8phTDwtP83CCUYP1LL9s43xR1TDUDe84zKyhogsJ6exuOubEHp+CiKV6A0U\r\nmBTNsvITXEvWl13lyRIyThH4wlSm9/NVkqlOQE1RfdDXgCh9IoY+WNE25kxy\r\nwKskZWq/0xMeqimknbyPpvgUuKOhlNt0XDo=\r\n=e2sP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"litzuck","email":"o.j.t@online.de"},"directories":{},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lol-esports-spectate_3.0.1_1682772062959_0.09014167812714513"},"_hasShrinkwrap":false}},"time":{"created":"2020-03-02T18:30:50.702Z","1.0.0":"2020-03-02T18:30:50.813Z","modified":"2023-04-29T12:41:03.296Z","1.0.1":"2020-03-05T11:50:19.206Z","1.0.2":"2020-06-03T14:46:14.434Z","1.0.3":"2020-07-25T16:10:51.619Z","1.0.4":"2020-07-26T14:15:03.283Z","1.0.5":"2020-07-26T14:41:41.097Z","1.0.6":"2020-07-30T21:09:06.535Z","1.0.7":"2021-02-12T13:12:32.589Z","1.1.0":"2021-02-12T16:41:58.382Z","1.1.1":"2021-02-12T22:21:51.791Z","1.1.2":"2021-03-05T19:03:50.925Z","1.1.3":"2021-03-05T22:33:51.508Z","2.0.2-beta.1":"2021-04-15T23:35:51.037Z","2.0.2-beta.2":"2021-04-16T18:56:26.107Z","2.0.2-beta.3":"2021-04-16T18:56:42.243Z","2.0.2-beta.4":"2021-04-16T19:19:16.218Z","2.0.2-beta.5":"2021-04-17T13:04:17.735Z","2.0.2-beta.6":"2021-04-23T22:38:58.513Z","2.0.2-beta.7":"2021-04-23T22:43:15.756Z","2.0.2-beta.8":"2021-04-24T14:51:54.237Z","2.0.2-beta.9":"2021-04-24T15:02:46.819Z","2.0.2-beta.10":"2021-05-01T11:25:58.574Z","2.0.2-beta.11":"2021-05-01T11:37:49.635Z","2.0.2-beta.12":"2021-05-01T11:39:09.086Z","2.0.2-beta.13":"2021-05-01T11:41:35.456Z","2.0.2-beta.14":"2021-05-01T11:48:49.211Z","2.0.2-beta.15":"2021-05-01T11:52:17.340Z","2.0.2-beta.16":"2021-05-11T10:22:12.958Z","2.0.2-beta.17":"2021-05-21T11:28:06.879Z","2.0.2-beta.18":"2021-05-21T11:28:44.934Z","2.0.2-beta.19":"2021-05-21T11:32:20.746Z","2.0.2-beta.20":"2021-05-21T11:33:15.263Z","2.0.2-beta.21":"2021-05-21T12:31:22.169Z","2.0.2-beta.22":"2021-05-21T12:46:52.718Z","2.0.2-beta.23":"2021-12-24T11:44:29.619Z","2.0.2-beta.24":"2021-12-24T11:53:58.643Z","2.0.2-beta.25":"2021-12-24T14:41:13.631Z","2.0.2-beta.26":"2022-01-19T20:01:04.696Z","2.0.2-beta.27":"2022-06-12T20:24:49.124Z","3.0.0":"2022-10-18T21:48:13.319Z","3.0.1":"2023-04-29T12:41:03.198Z"},"maintainers":[{"name":"litzuck","email":"o.j.t@online.de"}],"description":"API for League of Legends champion select spectater","homepage":"https://github.com/Litzuck/lol-esports-spectate#readme","repository":{"type":"git","url":"git+https://github.com/Litzuck/lol-esports-spectate.git"},"author":{"name":"Litzuck"},"bugs":{"url":"https://github.com/Litzuck/lol-esports-spectate/issues"},"license":"ISC","readme":"# lol-esports-spectate\r\nJS Api for creating a custom view for a tournament draft spectator with a example like the official one used in the competetive scene.\r\n\r\n\r\n## Example Application\r\n\r\n~~For an example application using this module to create something like the official esports spectator go [here](./example/README.md)~~\r\nThe example client has been moved to a standalone repository, which can be found [here](https://github.com/Litzuck/lol-spectator-overlay-client)\r\n## Download\r\nLolEsportsSpectate is installable via:\r\n\r\n- [GitHub](https://github.com/Litzuck/LoLEsportsSpectate) `git clone https://github.com/Litzuck/LoLEsportsSpectate.git`\r\n- [npm](https://www.npmjs.com/): `npm install lol-esports-spectate`\r\n\r\n## Usage example\r\n\r\n```js\r\nconst ChampSelectApi = require('lol-esports-spectate');\r\nconst api = new ChampSelectApi();\r\n//start listening for events\r\napi.start()\r\n\r\napi.on('championSelectStarted', (data) => {\r\n    console.log(\"champion select started\")\r\n    gameStarted = true\r\n})\r\n\r\n\r\n```\r\n\r\n## Available methods\r\n\r\n### constructor ()\r\n\r\nCreates a new ChampSelectApi.\r\n\r\n**Parameters**\r\n\r\n1. **[executablePath] {string}** A path to where the LeagueClient executable resides. If not passed it will be automatically figured out from the OS process list.\r\n\r\n### start()\r\n\r\nStarts listening for events of from the LCU.\r\n\r\n### request(uri, callback)\r\n\r\nSends a request to the specified enpoint of the LCU and calls the given function with the result.\r\n\r\n## Events\r\n\r\n### championSelectStarted\r\n\r\nFired when the champion select started\r\n\r\n### newTurnBegin(timeLeftinPhase)\r\n\r\nFired when its a new players turn\r\n\r\n### banTurnBegin(playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### playerTurnBegin(playerId)\r\n\r\nFired when it a new players turn to pick a champion\r\n\r\n### championHoverChanged(championId, playerId)\r\n\r\nFired when a player changed his hovered champion\r\n\r\n### championBanned(championId, playerTurn)\r\n\r\nFired when it a new players turn to ban a champion\r\n\r\n### championLocked(championId, playerId)\r\n\r\nFired when a champion is locked in.\r\n\r\n### phaseChanged(type)\r\n\r\nFired when the phase of the champion select changed\r\n\r\n### teamTurnChanged(isBlueTurn)\r\n\r\nFired when the team who's turn it is changed\r\n\r\n### summonerSpellChanged(playerId, slotId,summonerSpellId)\r\n\r\nFired when a player changed one of this summoner spells\r\n\r\n\r\n","readmeFilename":"README.md","users":{"galder315":true}}