{"_id":"tournament","_rev":"99-35d8a0986b9979c77b02ccd85563924b","name":"tournament","description":"Tournament interface","dist-tags":{"latest":"3.2.0"},"versions":{"0.1.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.1.0","repository":{"type":"git","url":"git://github.com/clux/tournament.git"},"main":"tournament.js","engines":{"node":">=0.6.0"},"scripts":{"test":"tap ./test"},"dependencies":{"interlude":"~0.7.0","deep-equal":"~0.0.0","typr":"~0.1.3"},"devDependencies":{"tap":"~0.2.5"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","optionalDependencies":{},"_id":"tournament@0.1.0","dist":{"shasum":"f083edb95cab4e3748b1c043396f5cbb096b760e","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.1.0.tgz","integrity":"sha512-V5znKoYwYuy2hhOQ7oieOmeTA8YLOBZQklLYuJj+5miywlBGmnfGw+MYfbO5TgRbkFfNVxJEkx4AvnYVoD234Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjZmQg2rpQCYwtrtFlm9BykoWgRt42234auiJJ8RtU1gIgej3qL+lzfM5OtFPeUP/cOdXSZlFEIECW6i4atHXEopw="}]},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.2.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.2.0","repository":{"type":"git","url":"git://github.com/clux/tournament.git"},"main":"./lib/tournament.js","engines":{"node":">=0.6.0"},"keywords":["elimination","double","bracket","groups","groupstage","AI","FFA","robin"],"scripts":{"test":"tap ./test"},"dependencies":{"interlude":"~0.7.0","deep-equal":"~0.0.0","typr":"~0.1.3"},"devDependencies":{"tap":"~0.2.5"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","optionalDependencies":{},"_id":"tournament@0.2.0","dist":{"shasum":"e395fd9ada16a4656e6ffa9f56c7822924898a6a","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.2.0.tgz","integrity":"sha512-f6K1XHFIp8T3V5gdXize6deppIE2j9UZpCnq19IE9eJ+1aImv7jzkwLWctGaEi1cPn3na+Cl6PAVAAFJInR7RQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWfuWrLCr3isHpaBvwJZ3I/nyhAhcsu0BZfsu9Rs/LFwIhALK+cFeyx6jS7/EFmhHgQo9+C8vY5c2g7Fj9x2uRxzPJ"}]},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.2.1":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.2.1","repository":{"type":"git","url":"git://github.com/clux/tournament.git"},"main":"./lib/tournament.js","engines":{"node":">=0.6.0"},"keywords":["elimination","double","bracket","groups","groupstage","AI","FFA","robin"],"scripts":{"test":"tap ./test"},"dependencies":{"interlude":"~0.7.0","deep-equal":"~0.0.0","typr":"~0.1.3"},"devDependencies":{"tap":"~0.2.5"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","optionalDependencies":{},"_id":"tournament@0.2.1","dist":{"shasum":"384b4886ede144b50bd871336803d077481e7901","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.2.1.tgz","integrity":"sha512-jrmQ0QY4BGrdplgenzM5JikxPNjy/sUFaC60kxBRZzVmHDnL8FWBavQN6vjEzFEJ6AqAI5+/Ik96PP0XoC1khA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3z3UuURpD8MZeFXrueZVkPvCp0QBDyAdo7uBqHHi1tAiAZHrYanfDt60juHnYpOpXHg4wqmcklNwQL7gsmUUsYCA=="}]},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.2.2":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.2.2","repository":{"type":"git","url":"git://github.com/clux/tournament.git"},"main":"./lib/tournament.js","engines":{"node":">=0.6.0"},"keywords":["elimination","double","bracket","groups","groupstage","AI","FFA","robin"],"scripts":{"test":"tap ./test"},"dependencies":{"interlude":"~0.7.0","deep-equal":"~0.0.0","typr":"~0.1.3"},"devDependencies":{"tap":"~0.2.5"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","optionalDependencies":{},"_id":"tournament@0.2.2","dist":{"shasum":"6befccd85bd797675a547c28ddd5f2888d4c963c","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.2.2.tgz","integrity":"sha512-3/4x0D04RiQKbVgnYitBs60DuwqMBN3vZjm/X/B+lQ00rve77sSoTSjSELnKgOOIG4Ip6RCok+xHRzLQXpvO2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHZjv14X4r63AGvyP6oGr3qR34a8nSSluo95jfX4aZvzAiEA3jyPJL3pAAtmbFv40/d1qMfTJ5AmqP32yagLhj/ZhKM="}]},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.2.3":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.2.3","repository":{"type":"git","url":"git://github.com/clux/tournament.git"},"main":"./lib/tournament.js","engines":{"node":">=0.6.0"},"keywords":["elimination","double","bracket","groups","groupstage","AI","FFA","robin"],"scripts":{"test":"tap ./test"},"dependencies":{"interlude":"~0.7.0","deep-equal":"~0.0.0","typr":"~0.1.3"},"devDependencies":{"tap":"~0.2.5"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","optionalDependencies":{},"_id":"tournament@0.2.3","dist":{"shasum":"c1cd7b72dcec3545ff517e1cdf93d9debf779003","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.2.3.tgz","integrity":"sha512-xFPqyeohODOqQ39pOB44xXnVYgg+CHDIkQSHV81qWpv2KUM6dR/PhPjRuZZmUaIKcq7XwWqyoTcNDFLZD9Q3mQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjf3tTKbHXVLHZPQZ8T/Yb5XKWKoYZBRuIYOm/dBYwxAIhAM7jdtKLlfrBV92GdnjyPZrAlqhaewzeySFla0++nXJT"}]},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.2.4":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.2.4","repository":{"type":"git","url":"git://github.com/clux/tournament.git"},"main":"./lib/tournament.js","engines":{"node":">=0.6.0"},"keywords":["elimination","double","bracket","groups","groupstage","AI","FFA","robin"],"scripts":{"test":"tap ./test"},"dependencies":{"interlude":"~0.7.0","logule":"~1.0.0","deep-equal":"~0.0.0","typr":"~0.1.3"},"devDependencies":{"tap":"~0.2.5"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","optionalDependencies":{},"_id":"tournament@0.2.4","dist":{"shasum":"6bdffdb0cc0d7f798c9c5f2e4f2c5494417d42a4","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.2.4.tgz","integrity":"sha512-QwdC7GMR2IyfksvazbpDN9QSTnmojNo/haFLkIdUIN6/Ot6psUvanfYTSv/Wv4GKGB3tbpH3LMs8sUk5utietw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDPNbmkUGZXahPVRJUizmgA03YZH+2/pPBAFbmZj02NEAiBh0rZgQSFNi1WGYS5qnjphK+060UZyhtuY6XqN7rhMNQ=="}]},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.2.5":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.2.5","repository":{"type":"git","url":"git://github.com/clux/tournament.git"},"main":"./lib/tournament.js","engines":{"node":">=0.6.0"},"keywords":["elimination","double","bracket","groups","groupstage","AI","FFA","robin"],"scripts":{"test":"tap ./test"},"dependencies":{"interlude":"~0.7.0","logule":"~1.0.0","deep-equal":"~0.0.0","typr":"~0.1.3"},"devDependencies":{"tap":"~0.2.5"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","optionalDependencies":{},"_id":"tournament@0.2.5","dist":{"shasum":"d35f895bcc61c37ae5140fefd0cc05c057aa0a7b","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.2.5.tgz","integrity":"sha512-ZGCxAGxIl7KJVuo0JpJgaEkK1zxVYyIZFn88cv+1XTMthdsOSKbYTRXXHB2oR8snM4XBmVbwP6cFhK9RUHuetg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyRkMU6aPUr/ajkJrG/Gm2MCfGdAkxJzghsPsKl5RxvwIgYHAH1Sbgi3RCI258+oSpIPGOFX9dudEKuxWS9/bXrn8="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.2.6":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.2.6","repository":{"type":"git","url":"git://github.com/clux/tournament.git"},"main":"./lib/tournament.js","engines":{"node":">=0.8.0"},"keywords":["elimination","double","bracket","groups","groupstage","AI","FFA","robin"],"scripts":{"test":"tap ./test"},"dependencies":{"interlude":"~1.0.0","logule":"~1.1.0","deep-equal":"~0.0.0"},"devDependencies":{"tap":"~0.3.1"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.2.6","dist":{"shasum":"fb75f5daa5732ac7e27a3353d5f01d945df21747","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.2.6.tgz","integrity":"sha512-KVK2qEFchOiRLAU+B7tyx3GtW9Ls6ZZhJ0Lfe72ClY7Y6+aMxEQWdNYxFRYY5UTYdfRN7FvuFErC8G0GMmsPHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAtyqO1RMC429zfBuA0VLKim7FW02db7CXXcAn1mMotHAiEA+tk0JmFclYbMFAe5Ok0R/rXEpgOMdeK0UoEg2+Pd+to="}]},"_npmVersion":"1.1.63","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.3.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.3.0","repository":{"type":"git","url":"git://github.com/clux/tournament.git"},"main":"./lib/tournament.js","engines":{"node":">=0.8.0"},"keywords":["elimination","double","bracket","groups","groupstage","AI","FFA","robin"],"scripts":{"test":"tap ./test"},"dependencies":{"interlude":"~1.0.0","logule":"~1.1.0","deep-equal":"~0.0.0"},"devDependencies":{"tap":"~0.3.1"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.3.0","dist":{"shasum":"2dd4b69064707c6f67f0932c7bdd2d580ad321f9","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.3.0.tgz","integrity":"sha512-NAze4bF2MiC523Q+/dlZJZd5ZhAGIR1yiLtrBrw0crgvmTenZt7xRW+DdRS30vwTYkAddn0/Xilspss/ZlvUBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDL3Dz1aeKjwUViJpXfc61ybMTHoc4lbbDFBcmckq/ReAiB2YWdp7bWn0HEsWPNKu1XDR2/Vsy5id9awLyQKoGkVmg=="}]},"_npmVersion":"1.1.63","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.4.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.4.0","repository":{"type":"git","url":"git://github.com/clux/tournament.git"},"main":"./lib/tournament.js","engines":{"node":">=0.8.0"},"keywords":["elimination","double","bracket","groups","groupstage","AI","FFA","robin"],"scripts":{"test":"tap ./test"},"dependencies":{"interlude":"~1.0.2","deep-equal":"~0.0.0","logule":"~2"},"optionalDependencies":{"logule":"~2"},"peerDependencies":{"logule":"~2"},"devDependencies":{"tap":"~0.3.1"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.4.0","dist":{"shasum":"06b999803c66f648f63db361b20fbe35c1ee6ede","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.4.0.tgz","integrity":"sha512-uu3RnpAULGP7yOQxLg9/LIztbnHVFxtwIuPIAgaI552rp4f8nCktXDCfxfAlFW+xGLMzy5uF41C7P3JW+oUEQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1/FZhrqjhpmZ9BiLM7KX5TqVGnc1DITmNIBeGuGUm9AiEAp+vnKbDCmtuEQZAysN8kP+LH858dJFHsPtwIcTOVRHQ="}]},"_npmVersion":"1.1.63","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.4.1":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.4.1","repository":{"type":"git","url":"git://github.com/clux/tournament.git"},"main":"./lib/tournament.js","engines":{"node":">=0.8.0"},"keywords":["elimination","double","bracket","groups","groupstage","AI","FFA","robin"],"scripts":{"test":"tap ./test"},"dependencies":{"interlude":"~1.0.2","deep-equal":"~0.0.0","logule":"~2"},"optionalDependencies":{"logule":"~2"},"peerDependencies":{"logule":"~2"},"devDependencies":{"tap":"~0.3.1"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.4.1","dist":{"shasum":"b6d1a497a153d8f47879b7ec48f8a001706aa686","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.4.1.tgz","integrity":"sha512-2TPvdwAi1wKyfzvf3x9bxlrt8z6H1C50SPu4mqKdMQeEv+R0fTgpeciA22NlRnv5UJejTohhhsp1TXOyb/I7Ow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBhBbKiT4PkVUYbtKXNI69KaT+O4YDwQtUNU8NvV5xsHAiB8fGQOd2vT1GQ75IDHNKimIDQUnc2zghGOld4IQnXTxw=="}]},"_npmVersion":"1.1.63","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.4.2":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.4.2","repository":{"type":"git","url":"git://github.com/clux/tournament.git"},"main":"./lib/tournament.js","engines":{"node":">=0.8.0"},"keywords":["elimination","double","bracket","groups","groupstage","AI","FFA","robin"],"scripts":{"test":"tap ./test"},"dependencies":{"interlude":"~1.0.2","deep-equal":"~0.0.0","logule":"~2"},"optionalDependencies":{"logule":"~2"},"peerDependencies":{"logule":"~2"},"devDependencies":{"tap":"~0.3.1"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.4.2","dist":{"shasum":"ab0153563baec7cce81fffa6412d197bccdb943c","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.4.2.tgz","integrity":"sha512-ZYJNI4j5tveyyFhhYW3QBhpFWH9li4M4A5Vs9o4kQu13RU83psoiT1qkD8uEUloZHoriLe8ig77VmRZWE4/c9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEQuGeHzlM7de8B8WtP4MxOSaW2OPg8lNknrnOiN4QCqAiBCto/lh8KMSITLFoIw/otw2q2yAGlFpsXiuuQkok3Y5A=="}]},"_npmVersion":"1.1.63","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.5.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.5.0","repository":{"type":"git","url":"git://github.com/clux/tournament.git"},"main":"./lib/tournament.js","engines":{"node":">=0.8.0"},"keywords":["elimination","double","bracket","groups","groupstage","AI","FFA","robin"],"scripts":{"test":"tap ./test"},"dependencies":{"interlude":"~1.0.2","deep-equal":"~0.0.0","logule":"~2"},"optionalDependencies":{"logule":"~2"},"peerDependencies":{"logule":"~2"},"devDependencies":{"tap":"~0.3.1"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.5.0","dist":{"shasum":"21909ffd27a1137f54e61d18d887cd0f0f0066d8","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.5.0.tgz","integrity":"sha512-PTqHwOsBIoK0xr/KWNKDo2m6kE2PmAIP+ae9GTRPfQ8Buf1gluKXLRbdaB9C2B6IbCUBnUWo2gbKkZ9ukR5NQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+LAOkPdCjjMN07UZKulOioJ3nHHvoY3JpUgP2fBzH0AiBiqBin3simNnOQ45F/vHFgYLar2IyAnDBsDLjgRkNVgg=="}]},"_npmVersion":"1.1.63","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.6.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.6.0","repository":{"type":"git","url":"git://github.com/clux/tournament.git"},"main":"./lib/tournament.js","engines":{"node":">=0.8.0"},"keywords":["elimination","double","bracket","groups","groupstage","AI","FFA","robin"],"scripts":{"test":"tap ./test"},"dependencies":{"interlude":"~1.0.2","deep-equal":"~0.0.0","logule":"~2"},"optionalDependencies":{"logule":"~2"},"peerDependencies":{"logule":"~2"},"devDependencies":{"tap":"~0.3.1"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.6.0","dist":{"shasum":"d2015c0ee1119304f95fa9c18e19bc48dad82a88","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.6.0.tgz","integrity":"sha512-/JFvqu2OjWIP1dkwR4HIwYO3z9RkI5bwxtzjNI5ZgmvNXfi/7DFKPUC6hHTl0lHhdRfaT0ki4aj0F7ngpS6LCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCajKuEoWuCZbU594YcV3TaBjCNGTop0mvv32YJCNRx3QIhAMywxlRiv3iPWC7x75uT1soxgXY5IEauADthoxycbl8x"}]},"_npmVersion":"1.1.63","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.7.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.7.0","repository":{"type":"git","url":"git://github.com/clux/tournament.git"},"main":"./lib/tournament.js","engines":{"node":">=0.8.0"},"keywords":["elimination","double","bracket","groups","groupstage","AI","FFA","robin"],"scripts":{"test":"tap ./test"},"dependencies":{"interlude":"~1.0.2","deep-equal":"~0.0.0","logule":"~2"},"optionalDependencies":{"logule":"~2"},"peerDependencies":{"logule":"~2"},"devDependencies":{"tap":"~0.3.1"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.7.0","dist":{"shasum":"7be41c87a89b216f9da210332d3bcdd9838d9386","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.7.0.tgz","integrity":"sha512-ELY1YcRtrJYvudR+prL2VKDQpsellO0Ga4Ss8mnYd3giDnt728kXu5QRkJcFWYh7LMh0n5DEKS0LUyR3uDbV1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbVjqXyOsV+8Oa8SJI+zBdeH7K8i1uHWak3uPu1TDPYAIhAM3j0Q1ES6MmBTiybOlbM+bXcoSOgIxLf4B2sAFes5wu"}]},"_npmVersion":"1.1.63","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.8.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.8.0","repository":{"type":"git","url":"git://github.com/clux/tournament.git"},"main":"./lib/tournament.js","engines":{"node":">=0.8.0"},"keywords":["elimination","double","bracket","groups","groupstage","AI","FFA","robin"],"scripts":{"test":"tap ./test"},"dependencies":{"interlude":"~1.0.2","deep-equal":"~0.0.0","logule":"~2"},"optionalDependencies":{"logule":"~2"},"peerDependencies":{"logule":"~2"},"devDependencies":{"tap":"~0.3.1"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.8.0","dist":{"shasum":"6b23ade01429db085829c2e62f8e98f291f09929","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.8.0.tgz","integrity":"sha512-emblgR7ZHZeyM+9o+TWSgiMAAVC/0UHyNermLdarbq4V4XxOsur7KgQcFExoXjSob/dI1nJk3hOjzLoZg6ChHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDZDRgmb+YVwS57n0SJi5l54e1onO1FXxgBkpmXeU1e1AiBlREFg8iLT0XV0JTUSGvmgkmXmZ3NziDdFX+4+5Du5Hw=="}]},"_npmVersion":"1.1.63","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.9.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.9.0","repository":{"type":"git","url":"git://github.com/clux/tournament.git"},"main":"./lib/tournament.js","engines":{"node":">=0.8.0"},"keywords":["elimination","double","bracket","groups","groupstage","AI","FFA","robin"],"scripts":{"test":"tap ./test"},"dependencies":{"interlude":"~1.0.2","deep-equal":"~0.0.0","logule":"~2"},"optionalDependencies":{"logule":"~2"},"peerDependencies":{"logule":"~2"},"devDependencies":{"tap":"~0.3.1"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.9.0","dist":{"shasum":"a23f141b2e7c9f8127b0c4ff8122d8ed2f188ef0","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.9.0.tgz","integrity":"sha512-TGSBxA6X13Bk+guolc26wxYud9lnZi3glQOTPYGS+voiqDpWdZPh6CUhs2hUfnFwTTxsmsQzXW2Wvdz+pNTOYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPVWUAmIeTXBHoiZfvpFtQjpbfLgQd5fQ7tcMH8dlGQAiEA9tuNwFVIviQHob9C6LrWhNEmGh7qCOV0K9K6LnhfJjM="}]},"_npmVersion":"1.1.63","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.10.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.10.0","repository":{"type":"git","url":"git://github.com/clux/tournament.git"},"main":"lib/tournament.js","engines":{"node":">=0.8.0"},"keywords":["elimination","double","bracket","groups","groupstage","AI","FFA","robin"],"scripts":{"lint":"jshint lib test","test":"tap test"},"dependencies":{"interlude":"~1.0.2","deep-equal":"~0.0.0","logule":"~2"},"optionalDependencies":{"logule":"~2"},"peerDependencies":{"logule":"~2"},"devDependencies":{"tap":"~0.3.1","jshint":"~0.9.1"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.10.0","dist":{"shasum":"02cf1e81d2fb5555cf5eebb3ff40104efa778294","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.10.0.tgz","integrity":"sha512-xjtyJDQATMjRSZ+26n34yHhh8df+kXelg6+PfQEyMGgqyVFo74JSWO2J52xBRM8fpo3mZ2N/RP+9NsXR7Ku3ZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICF19f881DBOil/SEWkzgsV6IrHk06dRHRL7DVqDy437AiA12k8uDIvaVWHQBofsPao2pYoJGk2FKRNK5NUWrjhZlA=="}]},"_npmVersion":"1.1.63","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.10.1":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.10.1","repository":{"type":"git","url":"git://github.com/clux/tournament.git"},"main":"tournament.js","engines":{"node":">=0.8.0"},"keywords":["elimination","duel","groupstage","knockout","bracket","groups","AI","FFA","robin"],"scripts":{"lint":"jshint lib test *.js","test":"tap test"},"dependencies":{"interlude":"~1.0.2","deep-equal":"~0.0.0","logule":"~2"},"optionalDependencies":{"logule":"~2"},"peerDependencies":{"logule":"~2"},"devDependencies":{"tap":"~0.3.1","jshint":"~0.9.1"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.10.1","dist":{"shasum":"353337cb426ea704452e0e26de8d1863f46f2d9f","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.10.1.tgz","integrity":"sha512-CDSLsZ6y+JXzj+CcnPP/1vDc3EA3jaaP3gK3Zrap5aSPxPDk67+ZGoO4ZrQvg5kuQjsDvdnZwAQjkZxgrL+OoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDU+ofO9iwFJz/3iigH0cDQn4Yy1CnU4xeeFiJy/v1oLQIhAKizUZITOsZE1T5Mj+rLApSyj01wjqoT2lUUzE96butR"}]},"_npmVersion":"1.1.63","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.10.2":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.10.2","repository":{"type":"git","url":"git://github.com/clux/tournament.git"},"main":"tournament.js","engines":{"node":">=0.8.0"},"keywords":["elimination","duel","groupstage","knockout","bracket","groups","AI","FFA","robin"],"scripts":{"lint":"jshint lib test *.js","test":"tap test"},"dependencies":{"interlude":"~1.0.2","deep-equal":"~0.0.0","logule":"~2"},"optionalDependencies":{"logule":"~2"},"peerDependencies":{"logule":"~2"},"devDependencies":{"tap":"~0.3.1","jshint":"~0.9.1"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.10.2","dist":{"shasum":"736178f074abe1179f663515dd0ca7c977468fa8","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.10.2.tgz","integrity":"sha512-Cx5vaL+OCRvi/xKd9ckDFZqAf0uaHPWL0o6pkTvjzFilCx7rNFjIAVs/Mx5m+bjicMsvdFpWtnozCbduvTf9AA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA+sPCc8DNIlf0qq0NzUqT/sGjT97/ZUh7zzeLQwDsdQAiEA4V4ML0PbSu6FaxCi/RIbP3ZKSf7TxYLNCrZAgOEzFKQ="}]},"_npmVersion":"1.1.63","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.10.3":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.10.3","repository":{"type":"git","url":"git://github.com/clux/tournament.git"},"main":"tournament.js","engines":{"node":">=0.8.0"},"keywords":["elimination","duel","groupstage","knockout","bracket","groups","AI","FFA","robin"],"scripts":{"lint":"jshint lib test *.js","test":"tap test"},"dependencies":{"interlude":"~1.0.2","deep-equal":"~0.0.0","logule":"~2"},"optionalDependencies":{"logule":"~2"},"peerDependencies":{"logule":"~2"},"devDependencies":{"tap":"~0.3.1","jshint":"~0.9.1"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.10.3","dist":{"shasum":"0116db1f53220d4760e2317278a658e8002d36ba","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.10.3.tgz","integrity":"sha512-P/1TFF2FuPJyMFoNPe/VG4F0Ye9wcbWWsxq1aY/tjKn8vBAKZPAmEbYgaFAQQYgWqSO2U2VIliUQhOLH4EyhWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAilNMXMtFQErEN1pIlevQ46viIHXXkbb0QfSm5CvjtwIgI7Mo8gxA3zum0RVnDDV+cNO6hjb1MpYQmz5LketILJ8="}]},"_npmVersion":"1.1.63","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.11.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.11.0","repository":{"type":"git","url":"git://github.com/clux/tournament.git"},"main":"tournament.js","engines":{"node":">=0.8.0"},"keywords":["elimination","duel","groupstage","knockout","bracket","groups","AI","FFA","robin"],"scripts":{"lint":"jshint lib test *.js","test":"tap test"},"dependencies":{"interlude":"~1.0.2"},"devDependencies":{"tap":"~0.3.1"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.11.0","dist":{"shasum":"88ecf0733de69a091a8bc36fbd29d3d7d9500bed","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.11.0.tgz","integrity":"sha512-vc49Rg2p3rBLGBfPt3kiMqRp1ubfJWYfXbyg3nZR5FQah/Uz7aKo8BgyLqhw0gH2sRJz/uHODOzgQ6t/mcuu8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAoI7j/FTiQD8cHiA3+vSYhpD/LOzeqHzc9lZzZ/w03gIgcpvOYPaSXo0CV3HsY89xSjQtSj/OWtozLumQB/JRO2w="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.11.1":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.11.1","repository":{"type":"git","url":"git://github.com/clux/tournament.git"},"main":"tournament.js","engines":{"node":">=0.8.0"},"keywords":["elimination","duel","groupstage","knockout","bracket","groups","AI","FFA","robin"],"scripts":{"lint":"jshint lib test *.js","test":"tap test"},"dependencies":{"interlude":"~1.0.2"},"devDependencies":{"tap":"~0.3.1"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.11.1","dist":{"shasum":"693e2149214e32a1272a913ec6283551f0792f1f","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.11.1.tgz","integrity":"sha512-0Ux5I2y88RskulKU496/AQKY1++9/TmvPO1TgybjMtnkGn2at+bPcdhXRNnlNikQYMEbvt3caOHGZ5Ned5+XLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9lc4mw/Ej+BvIOizc4MJkPquEjIxBAz4Z2yYvXZZBeAiBzqojYvXydH1CKuuGtX9NKAQQbwZPjr78tSwk3RrRCHQ=="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.12.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.12.0","repository":{"type":"git","url":"git://github.com/clux/tournament"},"main":"tournament.js","engines":{"node":">=0.8.0"},"keywords":["elimination","duel","groupstage","knockout","bracket","groups","AI","FFA","robin"],"scripts":{"lint":"jshint lib test *.js","test":"tap test/*.js"},"dependencies":{"interlude":"~1.0.2"},"devDependencies":{"tap":"~0.4.4"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.12.0","dist":{"shasum":"10bf896cb4d3017af7aff91c4e9d51aa75766a7f","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.12.0.tgz","integrity":"sha512-xSF34EwH/27ngyvAhwsNXuOuyxKb7xurwWY2uZ1XmSl7YxRaO6+g6ddPbCz8+nEELArbv8fOT1C25x3Vz6aWVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSplJ48PlMbiXpen6USLh0/5VptbvpUyqhlQLhONLXKQIgV48NEOphObTH9HA11wAOhkiSblkOz+waftm4He9BNM4="}]},"_from":"tournament","_npmVersion":"1.3.11","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.13.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.13.0","repository":{"type":"git","url":"git://github.com/clux/tournament"},"main":"tournament.js","engines":{"node":">=0.8.0"},"keywords":["elimination","duel","groupstage","knockout","bracket","groups","AI","FFA","robin"],"scripts":{"lint":"jshint lib test *.js","test":"tap test/*.js"},"dependencies":{"interlude":"~1.0.2"},"devDependencies":{"tap":"~0.4.4"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.13.0","dist":{"shasum":"b7fa3a9369d4d24e2311af3e0a0bdb0451c81fb9","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.13.0.tgz","integrity":"sha512-LAIrO5FIq0p/8sbtSHWGQcSal1qVCFnWEi4IWXiFVrMAGjvDQCMiU/6/f3dIU0cdcq9yWO4L+vShLVT2C7VEFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB14qb/WPkj1aTJgrY+Pm9PTFsp4om6rE35jcs4PkVklAiB+bLFJ7Tq1TSBzvEoTP+s7ZuYUeKFk9LaDFs8hmhfNgA=="}]},"_from":"tournament","_npmVersion":"1.3.11","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.14.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.14.0","repository":{"type":"git","url":"git://github.com/clux/tournament"},"main":"tournament.js","engines":{"node":">=0.8.0"},"keywords":["elimination","duel","groupstage","knockout","bracket","groups","AI","FFA","robin"],"scripts":{"lint":"jshint lib test *.js","test":"tap test/*.js"},"dependencies":{"interlude":"~1.0.2"},"devDependencies":{"tap":"~0.4.4"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.14.0","dist":{"shasum":"6abeef9defefc420834ea4f1177f93afb46bceab","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.14.0.tgz","integrity":"sha512-U2YEIJHhUf4yXmWRK78Wo/i4dSRtM5F9nED+QIzFxKHIdmUNv7RhnHHWk549GEG9zZqft0ndXdOBMJ/kP1rsUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA783w90pZVOyEH5yBvDuXEG0PGDtiB77/jsHKIWiqdhAiAW6guQpQlxjPYpl4x3y9qxWxOy9LKpcferPecWylaxXQ=="}]},"_from":"tournament","_npmVersion":"1.3.11","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.15.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament management library","version":"0.15.0","repository":{"type":"git","url":"git://github.com/clux/tournament"},"main":"tournament.js","engines":{"node":">=0.8.0"},"keywords":["elimination","duel","groupstage","knockout","bracket","groups","AI","FFA","robin"],"scripts":{"lint":"jshint lib test *.js","test":"tap test/*.js"},"dependencies":{"interlude":"~1.0.2"},"devDependencies":{"tap":"~0.4.4"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.15.0","dist":{"shasum":"793aaea6d0f0cae913cdefa67df40700fc6c436f","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.15.0.tgz","integrity":"sha512-zbDZg20TvQeBAHD2AarzHxB0BDpMG3CtWAhv9CumoFP1GlFqhkAQsxo+K+Y//4KZ/+Qs1GCrR04kgejLjTMXgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDAaArhQRnSs1di4b4eOOZ50nbmwZeRwvMbM3EzZZHcwIgKxfa39u45aO9O+PZd77v4O4A1/bhH5nRKIKRGDlYsZE="}]},"_from":"tournament","_npmVersion":"1.3.11","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.16.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament interface","version":"0.16.0","repository":{"type":"git","url":"git://github.com/clux/tournament"},"main":"tournament.js","engines":{"node":">=0.8.0"},"keywords":["tourney","competition","elimination","knockout","groupstage","duel","ai","ffa","robin"],"scripts":{"lint":"jshint lib test *.js","test":"tap test/*.js"},"dependencies":{"interlude":"~1.0.2"},"devDependencies":{"tap":"~0.4.4","duel":"~0.2","ffa":"~0.2","groupstage":"~0.2","masters":"~0.2"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.16.0","dist":{"shasum":"f45fa6580a05d09f4dda660e0ed8bd05b1dc2ced","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.16.0.tgz","integrity":"sha512-XIQXJiMu9hKgr84K5Yz9SDNAqrzbha7Or+Ji/4Nfhr50pwIYc7nkWkMtQboByzDqF9A7ASGYdjiqrLLbV8HL9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFa42UGZFyg9J3p5OLHzYjfO1rP7FCL+ESePn5OyA0W/AiBbVb8fwYuDUjZZWepbYSPG1++qHldsfvF9//+M+0voww=="}]},"_from":"tournament","_npmVersion":"1.3.11","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.17.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament interface","version":"0.17.0","repository":{"type":"git","url":"git://github.com/clux/tournament"},"main":"tournament.js","engines":{"node":">=0.8.0"},"keywords":["tourney","competition","elimination","knockout","groupstage","duel","ai","ffa","robin"],"scripts":{"lint":"jshint lib test *.js","test":"tap test/*.js"},"dependencies":{"interlude":"~1.0.2"},"devDependencies":{"tap":"~0.4.4","duel":"~0.2","ffa":"~0.2","groupstage":"~0.2","masters":"~0.2"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.17.0","dist":{"shasum":"e25fe4b64b664eedf9d50e79d4ea65879bdfa9e9","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.17.0.tgz","integrity":"sha512-fAR2AFwgIsXlH2ptrA7wnoIqRhIOeZdgfbrL+TZ7eZGfIdyk/aFkiP/yiVAj26/jlNVbJ7c2riHQMb0aT8mkFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDzKYG1HEpS8BwS54YDIZawTBZy+CRKC19LPFKAXjcZDAiEAxlbARi2kYqZhxVPCnwww1jbAcEfVrNxVFOOOrFw97og="}]},"_from":"tournament","_npmVersion":"1.3.11","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.17.1":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament interface","version":"0.17.1","repository":{"type":"git","url":"git://github.com/clux/tournament"},"main":"tournament.js","engines":{"node":">=0.8.0"},"keywords":["tourney","competition","elimination","knockout","groupstage","duel","ai","ffa","robin"],"scripts":{"lint":"jshint lib test *.js","test":"tap test/*.js"},"dependencies":{"interlude":"~1.0.2"},"devDependencies":{"tap":"~0.4.4","duel":"~0.2","ffa":"~0.2","groupstage":"~0.2","masters":"~0.2"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.17.1","dist":{"shasum":"178441b6d6f35ca965fb07adf2749f7774167c7a","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.17.1.tgz","integrity":"sha512-iig9SJEWDFaurIofaWsOzV3os6AoFjr6nRXLw4WxsJlcCpVHLBE766JQtaS6MnW0onU+1gIg4oFpyctrkutvOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHf2N4Ap+VZUcmR30gbuKvwVjQ3wdWBLZJrc8VdAgFlgIgK0cJ+c2AoRbL7c/Jbd2bAT5pa5tvFw0JvUzhj63UbRk="}]},"_from":"tournament","_npmVersion":"1.3.11","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.18.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament interface","version":"0.18.0","repository":{"type":"git","url":"git://github.com/clux/tournament"},"main":"tournament.js","engines":{"node":">=0.8.0"},"keywords":["tourney","competition","elimination","knockout","groupstage","duel","ai","ffa","robin"],"scripts":{"lint":"jshint lib test *.js","test":"tap test/*.js --timeout 7"},"dependencies":{"interlude":"~1.0.2"},"devDependencies":{"tap":"~0.4.4","duel":"~0.2","ffa":"~0.2","groupstage":"~0.2","masters":"~0.2"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.18.0","dist":{"shasum":"4fa3ca678e20f4215ee4c03510132db26b435b11","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.18.0.tgz","integrity":"sha512-p5iHWS1VOcrQGghh1avU6HzZKc7oqWzsETN34H8gtiQbBlq5AP/lsue2pe9QOxOBKXVuhg6wE4B/YcK9pX3vKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSZpqoAR4ptzx6hpdN5pQTlsLRKbVYPSbUbM4bALV25gIhAMykArqGk2p/MvckJgcCqtZXXDb3K4p5C9/UvUbFpvOy"}]},"_from":"tournament","_npmVersion":"1.3.11","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.19.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament interface","version":"0.19.0","repository":{"type":"git","url":"git://github.com/clux/tournament"},"main":"tournament.js","engines":{"node":">=0.8.0"},"keywords":["tourney","competition","elimination","knockout","groupstage","duel","ai","ffa","robin"],"scripts":{"lint":"jshint test *.js","test":"tap test/*.js --timeout 7"},"dependencies":{"interlude":"~1.0.2"},"devDependencies":{"tap":"~0.4.4","duel":"~0.4","ffa":"~0.4","groupstage":"~0.4","masters":"~0.4"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.19.0","dist":{"shasum":"577f43104c424aebb4483d2bbfb2123c3b7af582","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.19.0.tgz","integrity":"sha512-tNQUhVLkan0bObFJGNcGo2ksxDKGWhaZIKeQ2FuELQVIUzzQerbbPI8nrPYdmhkD/RhHDy2zKWLEUnCXiY7jTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkhcZMNzxp6c9LaSV4KidKKAZJ24xcAtY2fluK2aKwGAIgdhCmpaUQr7Pz81aImvQMp0yciFt70nUdj9knGLFSehE="}]},"_from":"tournament","_npmVersion":"1.3.11","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.20.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament interface","version":"0.20.0","repository":{"type":"git","url":"git://github.com/clux/tournament"},"main":"tournament.js","engines":{"node":">=0.8.0"},"keywords":["tourney","competition","elimination","knockout","groupstage","duel","ai","ffa","robin"],"scripts":{"lint":"jshint test *.js","test":"tap test/*.js"},"dependencies":{"interlude":"~1.0.2"},"devDependencies":{"tap":"~0.4.4","duel":"~0.4.1","ffa":"~0.4.1","groupstage":"~0.5","masters":"~0.4.1"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.20.0","dist":{"shasum":"12c3665adffd9b4130433bda7ccb8f59d6a92160","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.20.0.tgz","integrity":"sha512-ApTlQQjZXcrqvd0xJA/Nj+2cbX3EDwV8dYwyHe5FQ4YY7cF6Snux3cA/4ek+DseJWhyGgE6qJ8Mbn7AGFBYjOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHn2NlkC1tA83h23B+UZEqSsVTFw/Qm1wkDszbaNecLlAiEA3CzVWaxDeEziabmE/5dsAQvWdk6+SjUdYDlztrVXP7s="}]},"_from":"tournament","_npmVersion":"1.3.11","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.20.1":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament interface","version":"0.20.1","repository":{"type":"git","url":"git://github.com/clux/tournament"},"main":"tournament.js","engines":{"node":">=0.8.0"},"keywords":["tourney","competition","elimination","knockout","groupstage","duel","ai","ffa","robin"],"scripts":{"lint":"jshint test *.js","test":"tap test/*.js"},"dependencies":{"interlude":"~1.0.2"},"devDependencies":{"tap":"~0.4.4","duel":"~0.4.3","ffa":"~0.4.3","groupstage":"~0.5","masters":"~0.4.2"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.20.1","dist":{"shasum":"a72290399bfce1021fd50191ba2f440027541052","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.20.1.tgz","integrity":"sha512-Ej7HYw+lyXJMJmtr1ExxHD5l4dwoyL3BUxPU2qZeMXa5vy6gyx4txD3NPJ51ODWe0+w4z7CsttDXM1oFZcQnug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXMeuz0m3B8S70+vFrDdcBB70I4HeHQ0gabAJX8r8PQQIgZJj4rzr13dKGVFOtm3EonIFEYlZLKPEIp9pyiPkmw+E="}]},"_from":"tournament","_npmVersion":"1.3.11","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.20.2":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament interface","version":"0.20.2","repository":{"type":"git","url":"git://github.com/clux/tournament"},"main":"tournament.js","engines":{"node":">=0.8.0"},"keywords":["tourney","competition","elimination","knockout","groupstage","duel","ai","ffa","robin"],"scripts":{"lint":"jshint test *.js","test":"tap test/*.js"},"dependencies":{"interlude":"~1.0.2"},"devDependencies":{"tap":"~0.4.4","duel":"~0.4.3","ffa":"~0.4.3","groupstage":"~0.5","masters":"~0.4.2"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.20.2","dist":{"shasum":"3b7f3e2c0bf1f90d4324d8af7e1f95d79b79616e","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.20.2.tgz","integrity":"sha512-6TZ9l6N7f+ATJrM9g56Dp/hcIhpk723eZ//EHrPZ882hOu/SnzZilDFRtanGoozaBzpoGVm4gSJCvn7zLGua1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1TiQ7aQecE2z4ulMRebo8CyKmt3I9T+5oph8FP2jFRgIhALPU0afznrGbywqmRRhM/I2KVofBhlABDq0pdEDO7i3x"}]},"_from":"tournament","_npmVersion":"1.3.11","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.20.3":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament interface","version":"0.20.3","repository":{"type":"git","url":"git://github.com/clux/tournament"},"main":"tournament.js","engines":{"node":">=0.8.0"},"keywords":["tourney","competition","elimination","knockout","groupstage","duel","ai","ffa","robin"],"scripts":{"lint":"jshint test *.js","test":"tap test/*.js"},"dependencies":{"interlude":"~1.0.2"},"devDependencies":{"tap":"~0.4.4","duel":"~0.4.4","ffa":"~0.5","groupstage":"~0.6","masters":"~0.4.3"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.20.3","dist":{"shasum":"ad29d26d4fc80e97ec9ab6957cc9916d1b9d5c3a","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.20.3.tgz","integrity":"sha512-XPxtV/aLe0UPbFTmviGICbwvx8AMTjLT92txWR2WllqFSOX9HKyPot7k3W9JpD78y0xkvipbeU1xHUdIjA4agw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDKZP++VfeqoHcOAWf43BMP0WVk49ISVcssVw4+TdEyNAiBGpOoexoTnsf+3cfi0GGX9jbCPxQ9Wj1AaR2HnBnEQ7w=="}]},"_from":"tournament","_npmVersion":"1.3.11","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.20.4":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament interface","version":"0.20.4","repository":{"type":"git","url":"git://github.com/clux/tournament"},"main":"tournament.js","engines":{"node":">=0.8.0"},"keywords":["tourney","competition","elimination","knockout","groupstage","duel","ai","ffa","robin"],"scripts":{"lint":"jshint test *.js","test":"tap test/*.js"},"dependencies":{"interlude":"~1.0.2"},"devDependencies":{"tap":"~0.4.4","duel":"~0.4.4","ffa":"~0.5","groupstage":"~0.6.1","masters":"~0.4.3"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","_id":"tournament@0.20.4","dist":{"shasum":"5d7224254072c7691a222cdc789edb2eec04cc0a","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.20.4.tgz","integrity":"sha512-XV8gpDbT68DC8pGpdfa42VTsYZDkmXlyYsGAMcstPqzb4QnKVc6ZbsmrYC+NLeY8Nk68rik6a55u3rlv7zwWhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvk6PlIB6UKm8dTK50qkN0ygDpkBJGErUNkgILnYmOggIhALIXGmS4bODNLjeEU570JHBTVOEk2lPEd40YKymKt9Gs"}]},"_from":"tournament","_npmVersion":"1.3.11","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"directories":{}},"0.21.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament interface","version":"0.21.0","repository":{"type":"git","url":"git://github.com/clux/tournament"},"main":"tournament.js","engines":{"node":">=0.8.0"},"keywords":["tourney","competition","elimination","knockout","groupstage","duel","ai","ffa","robin"],"scripts":{"lint":"jshint test *.js","test":"tap test/*.js"},"dependencies":{"interlude":"~1.0.2"},"devDependencies":{"tap":"~0.4.4","duel":"~0.4.4","ffa":"~0.5","groupstage":"~0.6.1","masters":"~0.4.3"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","homepage":"https://github.com/clux/tournament","_id":"tournament@0.21.0","dist":{"shasum":"162a8864213fd9f3ddd86d2e286d7e492a34ffdc","tarball":"https://registry.npmjs.org/tournament/-/tournament-0.21.0.tgz","integrity":"sha512-0QU/dsQYTy08q0LvFtAW6d2aA2pjfvM4wPNdvIWhrLSmuohov9W1Zs5/VWhWA2j2qn064a4qH6AUSylXrSwMMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoi6KAQh/d59JDt5CDsmgzEYvOSSXtZKp/Fz+GRQm+AwIgW9Py+I93aH36o/Mi6TSGIlJkZxdWx+Zp0yULMGbF6pQ="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}]},"1.0.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament interface","version":"1.0.0","stability":"unstable","repository":{"type":"git","url":"https://github.com/clux/tournament"},"main":"tournament.js","keywords":["tourney","competition","elimination","knockout","groupstage","duel","ai","ffa","robin"],"scripts":{"lint":"jshint test *.js","test":"nodeunit test/*.test.js --reporter=verbose","coverage":"jscoverage tournament.js && TOURNAMENT_COV=1 nodeunit --reporter=lcov test/*.test.js","coveralls":"npm run coverage | coveralls"},"dependencies":{"interlude":"~1.0.2"},"devDependencies":{"coveralls":"^2.11.1","jscoverage":"^0.5.5","nodeunit":"^0.9.0"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","gitHead":"fcb6d63603d5f992fa050f9e456b302f7c365e74","homepage":"https://github.com/clux/tournament","_id":"tournament@1.0.0","_shasum":"58671e3f8a5e820a37f051a300bc82a117fdcb78","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"dist":{"shasum":"58671e3f8a5e820a37f051a300bc82a117fdcb78","tarball":"https://registry.npmjs.org/tournament/-/tournament-1.0.0.tgz","integrity":"sha512-RMnCdeoZqa7cKC4T8LCipUL06KetYneN7q/0JB7PWSC+j3j29+tthJ9WPbBU071LOS+V5jewGrGePSLBC7HLJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCL53/qtKIHRqZmNYX6KHem2zNXbQwipKGdPEOhQz4w6wIgUjOtgcDCnNB/g3eTSSWGz4lrvBx3MY6q+SI5+CW8V4U="}]}},"2.0.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament interface","version":"2.0.0","stability":"unstable","repository":{"type":"git","url":"https://github.com/clux/tournament"},"main":"lib/tournament.js","keywords":["tourney","competition","elimination","knockout","groupstage","duel","ai","ffa","robin"],"scripts":{"lint":"jshint test *.js","test":"nodeunit test/*.test.js --reporter=verbose","coverage":"jscoverage lib && TOURNAMENT_COV=1 nodeunit --reporter=lcov test/*.test.js","coveralls":"npm run coverage | coveralls"},"dependencies":{"interlude":"~1.0.2"},"devDependencies":{"coveralls":"^2.11.1","jscoverage":"^0.5.5","nodeunit":"^0.9.0"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","gitHead":"3912e953f64be1d751b97303ef71d7a334b9e496","homepage":"https://github.com/clux/tournament","_id":"tournament@2.0.0","_shasum":"770ee58743c11ef9dd24e9ee9f0dd81eaf77be98","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"dist":{"shasum":"770ee58743c11ef9dd24e9ee9f0dd81eaf77be98","tarball":"https://registry.npmjs.org/tournament/-/tournament-2.0.0.tgz","integrity":"sha512-lw/6t/okfnPhkrEAJg73UjMO+DNQVLQSdAJva534q4//6bSU9A35AvZFhgMx90BsUfeio8LZL8hkVsF8zE8fDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/e++lDqDphJxu5KSe8qZjZt7vFjeNW212wbl8feKoGgIhAOMggvZhJn6b7yURueshAnWYuFu/Kqe+yfXxd+fnzUv7"}]}},"2.0.1":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament interface","version":"2.0.1","stability":"unstable","repository":{"type":"git","url":"https://github.com/clux/tournament"},"main":"lib/tournament.js","keywords":["tourney","competition","elimination","knockout","groupstage","duel","ai","ffa","robin"],"scripts":{"lint":"jshint test *.js","test":"nodeunit test/*.test.js --reporter=verbose","coverage":"jscoverage lib && TOURNAMENT_COV=1 nodeunit --reporter=lcov test/*.test.js","coveralls":"npm run coverage | coveralls"},"dependencies":{"interlude":"~1.1.0"},"devDependencies":{"coveralls":"^2.11.1","jscoverage":"^0.5.5","nodeunit":"^0.9.0"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","gitHead":"710f5b85ec92224ea0ccbf9c646b939d7131523c","homepage":"https://github.com/clux/tournament","_id":"tournament@2.0.1","_shasum":"1cc904cee4bec504fae5808303c67418b7f146ac","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"dist":{"shasum":"1cc904cee4bec504fae5808303c67418b7f146ac","tarball":"https://registry.npmjs.org/tournament/-/tournament-2.0.1.tgz","integrity":"sha512-24SscbsJ3XlMb/xpOubNuQp/OLdtX8OMReCncGNgKKerQeLcilp7WGRTaml5zJptFiMV1/c0KRiI7aM9YaXL/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnJEf+nlUfmzbHT0niS/CG7pXnX2eFsIQ5qOIw6wH6ygIhAMJ8fq9cTCVAhk6nBRekpmLinOV+WM+P66M7Iv2YcCdC"}]}},"2.1.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament interface","version":"2.1.0","stability":"unstable","repository":{"type":"git","url":"https://github.com/clux/tournament"},"main":"lib/tournament.js","keywords":["tourney","competition","elimination","knockout","groupstage","duel","ai","ffa","robin"],"scripts":{"lint":"jshint test *.js","test":"nodeunit test/*.test.js --reporter=verbose","coverage":"jscoverage lib && TOURNAMENT_COV=1 nodeunit --reporter=lcov test/*.test.js","coveralls":"npm run coverage | coveralls"},"dependencies":{"interlude":"^1.1.0"},"devDependencies":{"coveralls":"^2.11.1","jscoverage":"^0.5.5","nodeunit":"^0.9.0"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","gitHead":"82b54379895df1d4281822fe3525c5d625c6782b","homepage":"https://github.com/clux/tournament","_id":"tournament@2.1.0","_shasum":"41674c9cd319695701145cc1df28887e6c5ef55b","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"dist":{"shasum":"41674c9cd319695701145cc1df28887e6c5ef55b","tarball":"https://registry.npmjs.org/tournament/-/tournament-2.1.0.tgz","integrity":"sha512-LDQYWXXuEp2sIWsusuAhXH1Jkmj58wflWq1eZIb+eMrTfvT2ETPIJMEUTppWSKPOD2dbI6xXMXEhGkr7M8aTOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHPDV4JD0mLVjJZ8WJ4J8Kmg0gvUormIQ6sRFb8JbYp6AiA6PozfPa1rdTU3xGfadyxYcA53PmjAKTjvlq4AYnIsAQ=="}]}},"2.2.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament interface","version":"2.2.0","stability":"unstable","repository":{"type":"git","url":"https://github.com/clux/tournament"},"main":"lib/tournament.js","keywords":["tourney","competition","elimination","knockout","groupstage","duel","ai","ffa","robin"],"scripts":{"lint":"jshint test *.js","test":"nodeunit test/*.test.js --reporter=verbose","coverage":"jscoverage lib && TOURNAMENT_COV=1 nodeunit --reporter=lcov test/*.test.js","coveralls":"npm run coverage | coveralls"},"dependencies":{"interlude":"^1.1.0"},"devDependencies":{"coveralls":"^2.11.1","jscoverage":"^0.5.5","nodeunit":"^0.9.0"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","gitHead":"beb2d47f987e56b3f6069f27d4efc921c0a658a4","homepage":"https://github.com/clux/tournament","_id":"tournament@2.2.0","_shasum":"3fb1fc98daa04bd927b3ae0982d5574980a9c5dd","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"dist":{"shasum":"3fb1fc98daa04bd927b3ae0982d5574980a9c5dd","tarball":"https://registry.npmjs.org/tournament/-/tournament-2.2.0.tgz","integrity":"sha512-WCXMf91oU5i4mvclqQX0G3hqF3u2qHWRsPDAPQhCwUoHvvqVGz8o/VixxOYYnNMb5FXCg1uEq6H2tRssbwRmgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmYT1C4Ltkt71xmkO9TulgsSuLIy3X1pg0cPlV4xgUigIhAIr6yI9IdNAC3CzYfV9h0j76CXMzIOw4TpjXc7h5FEaC"}]}},"2.3.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament interface","version":"2.3.0","stability":"unstable","repository":{"type":"git","url":"https://github.com/clux/tournament"},"main":"lib/tournament.js","keywords":["tourney","competition","elimination","knockout","groupstage","duel","ai","ffa","robin"],"scripts":{"lint":"jshint test *.js","test":"nodeunit test/*.test.js --reporter=verbose","coverage":"jscoverage lib && TOURNAMENT_COV=1 nodeunit --reporter=lcov test/*.test.js","coveralls":"npm run coverage | coveralls"},"dependencies":{"interlude":"^1.1.0"},"devDependencies":{"coveralls":"^2.11.1","jscoverage":"^0.5.5","nodeunit":"^0.9.0"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","gitHead":"8ea72ec47a5ee810b1457fe02b31bce726fe1aa9","homepage":"https://github.com/clux/tournament","_id":"tournament@2.3.0","_shasum":"abea394b019d4556ccab02c5764bb7c9e95f7370","_from":".","_npmVersion":"2.1.2","_nodeVersion":"0.10.32","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"dist":{"shasum":"abea394b019d4556ccab02c5764bb7c9e95f7370","tarball":"https://registry.npmjs.org/tournament/-/tournament-2.3.0.tgz","integrity":"sha512-59/k8eCc6Jbzm0HK8asqSaPlw1l/1YatEyhx7O8IcrI5GYTFfNT9I/M2hvMC7TjSKnDAZ2yYGVEPAzNgydV2Dg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDznGa/MqsHcIRvQxCZBheYixssJBYMacWUlBVYJzGknQIgJC/9j5tNorAeB1cIlp0Dn+ohdX2bT6iVDQ9fxINLKss="}]}},"2.4.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament interface","version":"2.4.0","stability":"unstable","repository":{"type":"git","url":"https://github.com/clux/tournament"},"main":"lib/tournament.js","keywords":["tourney","competition","elimination","knockout","groupstage","duel","ai","ffa","robin"],"scripts":{"lint":"jshint test *.js","test":"nodeunit test/*.test.js --reporter=verbose","coverage":"jscoverage lib && TOURNAMENT_COV=1 nodeunit --reporter=lcov test/*.test.js","coveralls":"npm run coverage | coveralls"},"dependencies":{"interlude":"^1.1.0"},"devDependencies":{"coveralls":"^2.11.1","jscoverage":"^0.5.5","nodeunit":"^0.9.0"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","gitHead":"8bbfe871ec81b46b5f9731c0443fd454882aaa99","homepage":"https://github.com/clux/tournament","_id":"tournament@2.4.0","_shasum":"3df2436866e88af5b8c5cbef1991364b3e2f8ed1","_from":".","_npmVersion":"2.1.2","_nodeVersion":"0.10.32","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"dist":{"shasum":"3df2436866e88af5b8c5cbef1991364b3e2f8ed1","tarball":"https://registry.npmjs.org/tournament/-/tournament-2.4.0.tgz","integrity":"sha512-UjqvynmPuTH04W5LiYnrwsoarJbmPHld2c2BPdd4mMzqklrnRmx2zOFk0oie+WQclVMnqUVjyLHKHYrld5a8qw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClWuG3xo0hN7+jssXwPB0/ejTvYN4AVkhRzsrShhdXKAiADAy0xdCr4/9QRnd8ZpRNUI/Ym6xeTOJ6AwkspP90mdQ=="}]}},"3.0.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament interface","version":"3.0.0","stability":"unstable","repository":{"type":"git","url":"https://github.com/clux/tournament"},"main":"lib/tournament.js","keywords":["tourney","competition","elimination","knockout","groupstage","duel","ai","ffa","robin"],"scripts":{"lint":"jshint test *.js","test":"nodeunit test/*.test.js --reporter=verbose","coverage":"jscoverage lib && TOURNAMENT_COV=1 nodeunit --reporter=lcov test/*.test.js","coveralls":"npm run coverage | coveralls"},"dependencies":{"interlude":"^1.1.0"},"devDependencies":{"coveralls":"^2.11.1","jscoverage":"^0.5.5","nodeunit":"^0.9.0"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","gitHead":"4aa21a3d7de439a618b02645ff2e53c47f261b37","homepage":"https://github.com/clux/tournament","_id":"tournament@3.0.0","_shasum":"e0c77408303558f14c808adf205e0818dec668f3","_from":".","_npmVersion":"2.1.2","_nodeVersion":"0.10.32","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"dist":{"shasum":"e0c77408303558f14c808adf205e0818dec668f3","tarball":"https://registry.npmjs.org/tournament/-/tournament-3.0.0.tgz","integrity":"sha512-BXoo0O81OK8pJTbWamchrnVNgowTYHn7odSUSIB/KKHo9YJyQWnh+68N++nf78afsUyfqotdCmQB+ZaaXmbjeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFIjDrkKutiHGvr2y7yjAi9LjlOWRxKHFJPnGLfN60FvAiASxONT3K1deuDwZff3G7s/VfIDLae4ZQadPwWae1j2nA=="}]}},"3.1.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament interface","version":"3.1.0","repository":{"type":"git","url":"git+https://github.com/clux/tournament.git"},"main":"lib/tournament.js","keywords":["tourney","competition","elimination","knockout","groupstage","duel","ai","ffa","robin"],"scripts":{"test":"bndg test/*.test.js","precoverage":"istanbul cover bndg test/*.test.js","coverage":"cat coverage/lcov.info && rm -rf coverage"},"dependencies":{"interlude":"^1.1.0"},"devDependencies":{"bandage":"^0.4.0","istanbul":"^0.4.1"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","gitHead":"f6546ee63451e7ae9f75cde79e29f7565bfbaa77","homepage":"https://github.com/clux/tournament#readme","_id":"tournament@3.1.0","_shasum":"54948a7e3aefe26f210940bc40af741e31d1944c","_from":".","_npmVersion":"3.5.0","_nodeVersion":"5.1.0","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"dist":{"shasum":"54948a7e3aefe26f210940bc40af741e31d1944c","tarball":"https://registry.npmjs.org/tournament/-/tournament-3.1.0.tgz","integrity":"sha512-2V8amTf64yLpV9VsJtiFJiQf6pD4veNjZMLFh8GlfpCfAmn4S1Hf1/LpM+uplPGJfO08Im50yo40D7hK57zfFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA0OQa6ag8Fu07Y2uFGGeMneYNSzQJbSJ/zM4/NxT++RAiEAv8VVwz+PEnhnonso2XXT/I3f8XTE0aosxyY/0MyhG4w="}]},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}]},"3.1.1":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament interface","version":"3.1.1","repository":{"type":"git","url":"git+https://github.com/clux/tournament.git"},"main":"lib/tournament.js","keywords":["tourney","competition","elimination","knockout","groupstage","duel","ai","ffa","robin"],"scripts":{"test":"bndg test/*.test.js","precoverage":"istanbul cover bndg test/*.test.js","coverage":"cat coverage/lcov.info && rm -rf coverage"},"dependencies":{"interlude":"^1.1.0"},"devDependencies":{"bandage":"^0.4.0","istanbul":"^0.4.1"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","gitHead":"af9b6e6056e3099d3261d6bf98f3d3a0cf4284a7","homepage":"https://github.com/clux/tournament#readme","_id":"tournament@3.1.1","_shasum":"71cfb5a6cbb7c7a88d9f896abe8a5b7c243822b8","_from":".","_npmVersion":"3.5.0","_nodeVersion":"5.1.0","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"dist":{"shasum":"71cfb5a6cbb7c7a88d9f896abe8a5b7c243822b8","tarball":"https://registry.npmjs.org/tournament/-/tournament-3.1.1.tgz","integrity":"sha512-iLJxiJZESQYb3OCd34HqWkH//VesnNJmOX+BmgEPKbrMMb2SeqMxEJCrFpz8/iYQRpqFCcL2h0tcxeXeh1L4Pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgpv23nb/h0dbLd3vFV64Ju/UQkG2+uwyZxMQU+ueuswIhAMIq12E3Hs4DlxKlpUEnDgwga0GPIPRuaN3lZS7b8V7D"}]},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}]},"3.2.0":{"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"name":"tournament","description":"Tournament interface","version":"3.2.0","repository":{"type":"git","url":"git+https://github.com/clux/tournament.git"},"main":"lib/tournament.js","keywords":["tourney","competition","elimination","knockout","groupstage","duel","ai","ffa","robin"],"scripts":{"test":"bndg test/*.test.js","precoverage":"istanbul cover bndg test/*.test.js","coverage":"cat coverage/lcov.info && rm -rf coverage"},"dependencies":{"interlude":"^1.1.0"},"devDependencies":{"bandage":"^0.4.0","istanbul":"^0.4.1"},"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","gitHead":"116c89d9ec6d39cd383aaf84677e6f5b9d9518bb","homepage":"https://github.com/clux/tournament#readme","_id":"tournament@3.2.0","_shasum":"a3d767ca2bcc531f352205a7c889b5d7dac77609","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"clux","email":"analsandblaster@gmail.com"},"dist":{"shasum":"a3d767ca2bcc531f352205a7c889b5d7dac77609","tarball":"https://registry.npmjs.org/tournament/-/tournament-3.2.0.tgz","integrity":"sha512-QjX1dkuL/hLrw2uWSsd/ZroUPTWlxlvIf/3QXwMbX5Y2+LyvNKJvJtmQsRtV1vQOWE/W1RfDMPdfzydBicqJZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICctTNrt+q51mOf+k7qzJgwicy5dZCAh4fUHg2l0QMy6AiEA//nwrn4UxMhu3nE0rIWv9y1MUtBUx7+0QxNHJlS37C4="}]},"maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tournament-3.2.0.tgz_1468593781323_0.7421471662819386"}}},"readme":"# Tournament\n[![npm status](http://img.shields.io/npm/v/tournament.svg)](https://www.npmjs.org/package/tournament)\n[![build status](https://secure.travis-ci.org/clux/tournament.svg)](http://travis-ci.org/clux/tournament)\n[![dependency status](https://david-dm.org/clux/tournament.svg)](https://david-dm.org/clux/tournament)\n[![coverage status](http://img.shields.io/coveralls/clux/tournament.svg)](https://coveralls.io/r/clux/tournament)\n\nTournament provides a base class for stateful tournament types of fixed size tournaments.\n\nAll tournaments have a huge amount of common logic so the helper methods included on this base class is worth reading about even if you don't use this module directly.\n\nYou should read at least one of:\n\n- [tournament base class and commonalities](./doc/base.md)\n- [implementors guide](./doc/implementors.md)\n\nImplementions:\n\n- [duel](https://github.com/clux/duel)\n- [ffa](https://github.com/clux/ffa)\n- [groupstage](https://github.com/clux/groupstage)\n- [masters](https://github.com/clux/masters)\n- [tiebreaker](https://github.com/clux/tiebreaker)\n\nFor multi stage tournaments, or if you need to grab functionality from multiple implementations, there is also a module for that:\n\n- [tourney](https://github.com/clux/tourney)\n\n## Example implementation usage\nCreate a new tournament instance from one of the separate implementations, then interact with helper functions to score and calculate results.\n\n```js\nvar Duel = require('duel');\nvar d = new Duel(4); // 4 players - single elimination\n\nd.matches; // in playable order\n[ { id: { s: 1, r: 1, m: 1 }, // semi 1\n    p: [ 1, 4 ] },\n  { id: { s: 1, r: 1, m: 2 }, // semi 2\n    p: [ 3, 2 ] },\n  { id: { s: 1, r: 2, m: 1 }, // grand final\n    p: [ 0, 0 ] },\n  { id: { s: 2, r: 1, m: 1 }, // bronze final\n    p: [ 0, 0 ] } ]\n\n// let's pretend we scored these individually in a more realistic manner\nd.matches.forEach(function (m) {\n  d.score(m.id, [1, 0]);\n});\n\n// now winners are propagated and map scores are recorded\nd.matches;\n[ { id: { s: 1, r: 1, m: 1 },\n    p: [ 1, 4 ],\n    m: [ 1, 0 ] },\n  { id: { s: 1, r: 1, m: 2 },\n    p: [ 3, 2 ],\n    m: [ 1, 0 ] },\n  { id: { s: 1, r: 2, m: 1 }, // 1 and 3 won their matches and play the final\n    p: [ 1, 3 ],\n    m: [ 1, 0 ] },\n  { id: { s: 2, r: 1, m: 1 }, // 4 and 2 lost and play the bronze final\n    p: [ 4, 2 ],\n    m: [ 1, 0 ] } ]\n\n// can view results at every stage of the tournament, here are the final ones\nd.results();\n[ { seed: 1, wins: 2, for: 2, against: 0, pos: 1 },\n  { seed: 3, wins: 1, for: 1, against: 1, pos: 2 },\n  { seed: 4, wins: 1, for: 1, against: 1, pos: 3 },\n  { seed: 2, wins: 0, for: 0, against: 2, pos: 4 } ]\n```\n\n## Installation\nFor specific tournament usage, install the modules you want:\n\n```bash\n$ npm install duel ffa groupstage tiebreaker --save\n```\n\nTo use these on in the browser, bundle it up with [browserify](https://npmjs.org/package/browserify)\n\n```bash\n$ npm dedupe\n$ browserify -r duel -r ffa -r groupstage -r tiebreaker > bundle.js\n```\n\n## License\nMIT-Licensed. See LICENSE file for details.\n","maintainers":[{"name":"clux","email":"analsandblaster@gmail.com"}],"time":{"modified":"2022-06-27T19:09:16.061Z","created":"2012-08-08T18:32:28.192Z","0.1.0":"2012-08-08T18:32:29.821Z","0.2.0":"2012-08-24T18:12:06.423Z","0.2.1":"2012-09-10T09:37:05.171Z","0.2.2":"2012-09-17T17:58:09.447Z","0.2.3":"2012-09-20T18:00:33.376Z","0.2.4":"2012-09-29T18:22:24.225Z","0.2.5":"2012-10-17T09:37:43.050Z","0.2.6":"2012-10-20T21:00:24.625Z","0.3.0":"2012-10-24T21:13:58.841Z","0.4.0":"2012-11-17T15:50:24.389Z","0.4.1":"2012-11-18T10:35:35.503Z","0.4.2":"2012-11-20T17:40:18.240Z","0.5.0":"2012-11-22T20:20:07.131Z","0.6.0":"2012-11-29T23:03:36.467Z","0.7.0":"2012-12-08T21:35:38.990Z","0.8.0":"2012-12-09T22:26:30.435Z","0.9.0":"2012-12-10T22:14:15.623Z","0.10.0":"2012-12-15T20:47:32.291Z","0.10.1":"2012-12-20T19:30:36.766Z","0.10.2":"2012-12-21T23:32:03.141Z","0.10.3":"2012-12-24T14:39:19.412Z","0.11.0":"2013-02-04T00:58:29.778Z","0.11.1":"2013-02-04T21:30:35.084Z","0.12.0":"2013-10-02T20:17:42.496Z","0.13.0":"2013-10-15T03:53:21.033Z","0.14.0":"2013-10-15T06:14:29.276Z","0.15.0":"2013-10-15T07:19:06.796Z","0.16.0":"2013-10-22T22:33:19.828Z","0.17.0":"2013-10-25T20:21:45.807Z","0.17.1":"2013-10-27T13:20:38.634Z","0.18.0":"2013-10-31T13:43:50.837Z","0.19.0":"2013-11-02T23:44:37.652Z","0.20.0":"2013-11-06T23:02:20.814Z","0.20.1":"2013-11-13T00:33:49.934Z","0.20.2":"2013-11-13T01:15:59.783Z","0.20.3":"2013-11-14T01:35:57.431Z","0.20.4":"2013-11-24T11:50:49.421Z","0.21.0":"2013-12-23T13:54:41.679Z","1.0.0":"2014-09-01T19:37:18.982Z","2.0.0":"2014-09-14T13:52:32.488Z","2.0.1":"2014-09-30T18:31:40.841Z","2.1.0":"2014-10-01T07:35:26.296Z","2.2.0":"2014-10-02T18:04:57.098Z","2.3.0":"2014-10-05T11:17:22.620Z","2.4.0":"2014-10-06T22:54:21.359Z","3.0.0":"2014-10-11T20:50:34.755Z","3.1.0":"2015-12-06T17:36:45.107Z","3.1.1":"2015-12-06T23:02:32.547Z","3.2.0":"2016-07-15T14:43:04.170Z"},"author":{"name":"Eirik Albrigtsen","email":"analsandblaster@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/clux/tournament.git"},"users":{},"homepage":"https://github.com/clux/tournament#readme","keywords":["tourney","competition","elimination","knockout","groupstage","duel","ai","ffa","robin"],"bugs":{"url":"http://github.com/clux/tournament/issues"},"license":"MIT","readmeFilename":"README.md"}