{"_id":"bracket-validator","_rev":"81-348da9b2aac5a57b961fccf02f8c97d1","name":"bracket-validator","description":"Validate a tournament bracket.","dist-tags":{"latest":"3.1.1"},"versions":{"0.0.1":{"name":"bracket-validator","description":"Validate a NCAA tournament bracket.","version":"0.0.1","private":false,"author":{"name":"Luke Karrys","email":"luke@lukekarrys.com"},"dependencies":{"underscore":"1.4.4","realurl":"~0.1.2","async":"~0.2.6"},"scripts":{"start":"node app.js","test":"make test"},"devDependencies":{"underscore.string":"~2.3.1","mocha":"~1.8.2","assert":"~0.4.9","shorturl":"0.0.3"},"_id":"bracket-validator@0.0.1","dist":{"shasum":"b8faba0c20f2cc0a2b1ad59afd265fe19ff5d6c1","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-0.0.1.tgz","integrity":"sha512-DVEv/5wlw2M7673kjpNK/PRngOELcBhYox/FZtunWJYA81UWWsGD6g4SLURy/xdpGkmXEbItDdWFxfT/mn5biQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDds2eeAhTonUqsGceR8ok0s9iNxbxL5f8Hx3uHkCuVwgIhAM3HPUYn6Ay1KGGP/Y+/7Z2zlpZXgQK9oUqr8Fc5yXYr"}]},"_npmVersion":"1.1.69","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"0.0.2":{"name":"bracket-validator","description":"Validate a NCAA tournament bracket.","version":"0.0.2","private":false,"author":{"name":"Luke Karrys","email":"luke@lukekarrys.com"},"dependencies":{"realurl":"git+ssh://git@github.com:lukekarrys/node-realurl.git","async":"~0.2.6","lodash":"~1.0.1"},"scripts":{"start":"node app.js","test":"./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"devDependencies":{"underscore.string":"~2.3.1","mocha":"~1.8.2","assert":"~0.4.9","shorturl":"0.0.3"},"_id":"bracket-validator@0.0.2","dist":{"shasum":"805bcf21e87088cf27af1a3c95113c3b4a7700dd","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-0.0.2.tgz","integrity":"sha512-Ia+E6lq8dWUI2gQMOJCrxVrezGD0kUz+vwerO7ZxkRC4kFAeVqxJdxs+ey/i/PiG4B4Hd9MIII6O9j6oLNeVRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvcAoSA6yi4mL+DxyOAQL8Ko3msY4HR5gz2h6CW76rzQIhAOhTThrrr6D1n43eDKbFL/kYQMpZemB3Zl8YPtS/xiRV"}]},"_npmVersion":"1.1.69","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"0.0.3":{"name":"bracket-validator","description":"Validate a NCAA tournament bracket.","version":"0.0.3","private":false,"author":{"name":"Luke Karrys","email":"luke@lukekarrys.com"},"dependencies":{"realurl":"git+ssh://git@github.com:lukekarrys/node-realurl.git","async":"~0.2.6","lodash":"~1.0.1"},"scripts":{"start":"node app.js","test":"./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"devDependencies":{"underscore.string":"~2.3.1","mocha":"~1.8.2","assert":"~0.4.9","shorturl":"0.0.3"},"_id":"bracket-validator@0.0.3","dist":{"shasum":"2bf5471acef1b6f1a5f48d2e42996ca89cd93fd5","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-0.0.3.tgz","integrity":"sha512-W2b3mp0MNMulIKD0+HKGW11n9EhHsfjx9wjFkSr/7r9MNnjS+l+hAOI67nVYQ29uHh7105j5qB6vGcQ6ZyLMtg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhw6tUjcdF4kB/rQAWqLLyLQ/9sgFS4/odg4+zQRp74AIgCrkzK6xbs9DZ/r7ZHxcy4YejwH/JWhumj/ATsNoFsjI="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"0.0.4":{"name":"bracket-validator","description":"Validate a NCAA tournament bracket.","version":"0.0.4","private":false,"author":{"name":"Luke Karrys","email":"luke@lukekarrys.com"},"dependencies":{"realurl":"git+ssh://git@github.com:lukekarrys/node-realurl.git","async":"~0.2.6","lodash":"~1.0.1"},"scripts":{"start":"node app.js","test":"./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"devDependencies":{"underscore.string":"~2.3.1","mocha":"~1.8.2","assert":"~0.4.9","shorturl":"0.0.3"},"_id":"bracket-validator@0.0.4","dist":{"shasum":"f0eaefa066bb426f02498e1cc02f8223f1becd5e","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-0.0.4.tgz","integrity":"sha512-ahDHVl6Ce6mylXhWQGYS85UbZMdMSIgK82ZCIuGWNoo85h6rAabWiosEkQ/PrUVvApxUZEo0vulykB3HnbYyUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcJV8Ig9VCk4wqXxY29oFEUh+dEGITVIcCz6Ocw12avgIhAPsChliaez8XVIOmXsZWvyRxYB724VOI2JdLSWhePGP8"}]},"_npmVersion":"1.1.69","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"0.0.5":{"name":"bracket-validator","description":"Validate a NCAA tournament bracket.","version":"0.0.5","private":false,"author":{"name":"Luke Karrys","email":"luke@lukekarrys.com"},"dependencies":{"realurl":"git+ssh://git@github.com:lukekarrys/node-realurl.git","async":"~0.2.6","lodash":"~1.0.1"},"scripts":{"start":"node app.js","test":"./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"devDependencies":{"underscore.string":"~2.3.1","mocha":"~1.8.2","assert":"~0.4.9","shorturl":"0.0.3"},"_id":"bracket-validator@0.0.5","dist":{"shasum":"73a8b86ef88d294c61801e0fc3dacf29276aff5f","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-0.0.5.tgz","integrity":"sha512-13+U2YpuGeZdkFNLNyy5I6k76XYdV5CfvGHuXcSnXaDezppKBUS+DF+Bh4Sp2QPcOZxbJwFBOeAoKCp8gIqZww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfzpJb1B/tDwBK+1lK6P1TUv1Tdy3KMAlEgDnnhJV3SAIhAK9yin/qsa5+9/0nI86sVWPpowBuPsz0/oLnp2yV6o75"}]},"_npmVersion":"1.1.69","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"0.0.6":{"name":"bracket-validator","description":"Validate a NCAA tournament bracket.","version":"0.0.6","private":false,"author":{"name":"Luke Karrys","email":"luke@lukekarrys.com"},"dependencies":{"realurl":"git+ssh://git@github.com:lukekarrys/node-realurl.git","async":"~0.2.6","lodash":"~1.0.1"},"scripts":{"start":"node app.js","test":"./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"devDependencies":{"underscore.string":"~2.3.1","mocha":"~1.8.2","assert":"~0.4.9","shorturl":"0.0.3"},"_id":"bracket-validator@0.0.6","dist":{"shasum":"50c325cc291a1ed72e7ceb2ca1648b5f0fb1d32e","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-0.0.6.tgz","integrity":"sha512-gmqtE8SMoWTaQtoliUvubMMmALNcjFGMmKYFWTbPcmJ+TfHUPvS6b4TuY4SZ7EJuB64i+fPJuAyqnSKPMjzAkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB5+5U4WGe5XCYoGqz5jdCS7d/HVXhnCGbq/ETIUx2M9AiEAnVk5yGGpUuxGWA9QuR6VXyZklLWBrmEI1ZB2E9tnC0E="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"0.0.7":{"name":"bracket-validator","description":"Validate a NCAA tournament bracket.","version":"0.0.7","private":false,"author":{"name":"Luke Karrys","email":"luke@lukekarrys.com"},"dependencies":{"realurl":"git+https://git@github.com:lukekarrys/node-realurl.git","async":"~0.2.6","lodash":"~1.0.1"},"scripts":{"start":"node app.js","test":"./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"devDependencies":{"underscore.string":"~2.3.1","mocha":"~1.8.2","assert":"~0.4.9","shorturl":"0.0.3"},"_id":"bracket-validator@0.0.7","dist":{"shasum":"46eb9225fc39db66b9d2357fa638cd68239bdf19","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-0.0.7.tgz","integrity":"sha512-5Vh6OcWwaRd98LewBfIM7wdBqPw9R+sagCiYYH4Mth3ZRyvOxMr7AY6HPNCQ/VPkf0AT6ttq28vP/cH10g+rYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM9l0RHojgefk3jatinDi/300zCDHpMWp762Byb96CFAIgMsH3bLmAMJex7ue4TfsYE1B+Mtn/oDbPPfc55A4NIpc="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"0.0.8":{"name":"bracket-validator","description":"Validate a NCAA tournament bracket.","version":"0.0.8","private":false,"author":{"name":"Luke Karrys","email":"luke@lukekarrys.com"},"dependencies":{"async":"~0.2.6","lodash":"~1.0.1","realurl":"~0.1.3"},"scripts":{"start":"node app.js","test":"./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"devDependencies":{"underscore.string":"~2.3.1","mocha":"~1.8.2","assert":"~0.4.9","shorturl":"0.0.3"},"_id":"bracket-validator@0.0.8","dist":{"shasum":"f5ee46bafd2429135fef05c14babe57aae4801c2","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-0.0.8.tgz","integrity":"sha512-iAE8Y0Uj73gjgBuY0aOnv/1hTiHzQJmFI0VAxr1+Ql5uJScU5B5NPuC1tqcMaHQwdIalza6aLkZo5js9wJ59Tg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB3O8336/+aMak2V730uGSZtwfM16YZ0YQt0BM+mdBDuAiAa56w/tCdkX0JUTxPDbQpp1YZmeSumDRJ6XxUN6VNb4Q=="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"0.0.9":{"name":"bracket-validator","description":"Validate a NCAA tournament bracket.","version":"0.0.9","private":false,"author":{"name":"Luke Karrys","email":"luke@lukekarrys.com"},"dependencies":{"async":"~0.2.6","lodash":"~1.0.1","realurl":"~0.1.3"},"scripts":{"start":"node app.js","test":"./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"devDependencies":{"underscore.string":"~2.3.1","mocha":"~1.8.2","assert":"~0.4.9","shorturl":"0.0.3"},"_id":"bracket-validator@0.0.9","dist":{"shasum":"d34a8e9be7a5689b420ec292cf1b42e3cd996b1a","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-0.0.9.tgz","integrity":"sha512-0b4CoWIXyRwMHNmxDC7/vo+DSX/U+03l0yicDlWhWsrBNAr1gPcr7EManqQQsnvZHnD364XeT95+Q9q3bO7EnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHnoV9DXkxHrjAnk3R/Zee61X4YLYhl75OPAs2yo7SMnAiBX7x4T12ta9t1MnK/PNKXwgIZdujjBix4J9kPxwIsBUw=="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"0.0.10":{"name":"bracket-validator","description":"Validate a NCAA tournament bracket.","version":"0.0.10","private":false,"author":{"name":"Luke Karrys","email":"luke@lukekarrys.com"},"dependencies":{"async":"~0.2.6","lodash":"~1.0.1","realurl":"~0.1.3"},"scripts":{"start":"node app.js","test":"./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"devDependencies":{"underscore.string":"~2.3.1","mocha":"~1.8.2","assert":"~0.4.9","shorturl":"0.0.3"},"_id":"bracket-validator@0.0.10","dist":{"shasum":"2a4340cf48256c6a8712cfce6e300cf622ff386b","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-0.0.10.tgz","integrity":"sha512-AE7d8k8bEv56DoyTI9vw/gM2PcLX2tvyznM15L+MqPFPcPVZzyeAhw+paZ6GeqrV+7uA40CTA2oZdJH3dtSIow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2/pIKBr2G8OvJyY7h9NWaHzP37zj/Yf/SKBF8taJR7QIhAKisa0tOMyrsxQZ7HNE8jUgFnKj5XFFN7qckxuuThPju"}]},"_npmVersion":"1.1.69","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"0.0.11":{"name":"bracket-validator","description":"Validate a NCAA tournament bracket.","version":"0.0.11","private":false,"author":{"name":"Luke Karrys","email":"luke@lukekarrys.com"},"dependencies":{"async":"~0.2.6","lodash":"~1.0.1","realurl":"~0.1.3"},"scripts":{"start":"node app.js","test":"./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"devDependencies":{"underscore.string":"~2.3.1","mocha":"~1.8.2","assert":"~0.4.9","shorturl":"0.0.3"},"_id":"bracket-validator@0.0.11","dist":{"shasum":"46c05c52c5dc6bbdefe019c0af0de10b7d009c62","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-0.0.11.tgz","integrity":"sha512-tCLSC8Oj2GmjRarT16lYtTdadNo+reon2Jnh0s7aBPYpZlUkss+ZtPP1JMdxm15aZSXNeHzm+ao6akDyW2LwVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIESNYdEs3DEMzO5YMrAHXeFVW5aWOEmX27IufHeCLMPIAiEAvBZamzD4rnscGLiPahO79GSNutFgsviq0XM/mHmFrE4="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"0.0.12":{"name":"bracket-validator","description":"Validate a NCAA tournament bracket.","version":"0.0.12","private":false,"author":{"name":"Luke Karrys","email":"luke@lukekarrys.com"},"dependencies":{"async":"~0.2.6","lodash":"~1.0.1","realurl":"~0.1.3"},"scripts":{"start":"node app.js","test":"./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"devDependencies":{"underscore.string":"~2.3.1","mocha":"~1.8.2","assert":"~0.4.9","shorturl":"0.0.3"},"_id":"bracket-validator@0.0.12","dist":{"shasum":"333d467a458e428f4850f55f0fdedf04fc6db5bb","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-0.0.12.tgz","integrity":"sha512-WqaHIBMLFRxw0/VmXhea92mrTphnT97yh7W7CBhGGPvJvqzshasc3SDdytNiwCqHABHbTSmK/ir9oEHlQFH3Ew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHUFQlWqsjHI8jyr98oDvTX8YRX7uEFtFwIrP/1c1SZ8AiEA4mRRi1nya2s1JtS8CYVCL6o76ijlvfaWQw+Kqb4hq1k="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"0.1.0":{"name":"bracket-validator","description":"Validate a NCAA tournament bracket.","version":"0.1.0","private":false,"author":{"name":"Luke Karrys","email":"luke@lukekarrys.com"},"dependencies":{"async":"~0.2.6","lodash":"~1.0.1","realurl":"~0.1.3"},"scripts":{"start":"node app.js","test":"./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"devDependencies":{"underscore.string":"~2.3.1","mocha":"~1.8.2","assert":"~0.4.9","shorturl":"0.0.3"},"_id":"bracket-validator@0.1.0","dist":{"shasum":"57368dd6259a8a07f9ab3b47e405a3fa99301609","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-0.1.0.tgz","integrity":"sha512-FXUbXElrFunJkLZrHyX2evuKPBknXDZFF9vqN857QbBw12tEPexPZVzxqw1JJTvqEfCtxvl2GYsw83sAPKj3ag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD08Fk9DreZSaygbJSuPj1lwMwoEyCVdaR6u2VkXH2taQIgWXYKuh+vRUGHzYqoAzX7nRBz15GJjMPIxz6HqHQQMmQ="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"0.1.1":{"name":"bracket-validator","description":"Validate a NCAA tournament bracket.","version":"0.1.1","private":false,"author":{"name":"Luke Karrys","email":"luke@lukekarrys.com"},"dependencies":{"async":"~0.2.6","lodash":"~1.0.1","realurl":"~0.1.3"},"scripts":{"start":"node app.js","test":"./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"devDependencies":{"underscore.string":"~2.3.1","mocha":"~1.8.2","assert":"~0.4.9","shorturl":"0.0.3"},"_id":"bracket-validator@0.1.1","dist":{"shasum":"398636350ec2e00dccaceb5f3d634a92f93c4dab","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-0.1.1.tgz","integrity":"sha512-rUvizu+RswDgHhwBzhflVJFd9NpwiyGZHDHW+hLuOdA9cuqV85Y0y8tLQypJmfw0Tug7oJ7PR7F4kzf0vKx78g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFWYadnNoD71yRZ1CsJOwKLGpyYiJ1dS/vwhFIFMMzvCAiAU+DMN/g6sAAObBRTkOQhAXLec0TmpenSFyZP7+ha2pQ=="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"0.1.2":{"name":"bracket-validator","description":"Validate a NCAA tournament bracket.","version":"0.1.2","private":false,"author":{"name":"Luke Karrys","email":"luke@lukekarrys.com"},"dependencies":{"async":"~0.2.6","lodash":"~1.0.1","realurl":"~0.1.3"},"scripts":{"start":"node app.js","test":"./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"devDependencies":{"underscore.string":"~2.3.1","mocha":"~1.8.2","assert":"~0.4.9","shorturl":"0.0.3"},"_id":"bracket-validator@0.1.2","dist":{"shasum":"441961e795894c617aebae77c5908437f244cecc","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-0.1.2.tgz","integrity":"sha512-ecHhZUhstEBRBc+YtL37uqsLxefy5k+tklfLibIUlsxESMBmUmxanPsxEN2Q3wyhCbq1PdhOnSambYbbBYHnOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDimRb6qasMS/ceZAKbbKOR9OnqcHUSaA+B98+4s1/F8QIhALavbzvQ5325Gb86jhja+qOKohXNCxqY9DiDoFDjOvzF"}]},"_npmVersion":"1.1.69","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"0.1.3":{"name":"bracket-validator","description":"Validate a NCAA tournament bracket.","version":"0.1.3","private":false,"author":{"name":"Luke Karrys","email":"luke@lukekarrys.com"},"dependencies":{"async":"~0.2.6","lodash":"~1.0.1","realurl":"~0.1.3"},"scripts":{"start":"node app.js","test":"./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"devDependencies":{"underscore.string":"~2.3.1","mocha":"~1.8.2","assert":"~0.4.9","shorturl":"0.0.3"},"_id":"bracket-validator@0.1.3","dist":{"shasum":"1c6dd562d24a5db1df89e216d1551e5e8cc5235d","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-0.1.3.tgz","integrity":"sha512-jBIqf+B1I+UfdnU9iMge4fSkNGMbZtTtqkquMZKgDm40EtmcllL6rgAiMGIfFnSS266MReGLy3jSAYE3M8r+Mg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDb7i45pobOhqRYoIHj2qLxcBBQbixmybayYfVs57B7RAIhAJCERDIaNm2JOAfGw5bNhlU8wOibrYKrwEJe2kyhmVDK"}]},"_npmVersion":"1.1.69","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"0.1.4":{"name":"bracket-validator","description":"Validate a NCAA tournament bracket.","version":"0.1.4","private":false,"author":{"name":"Luke Karrys","email":"luke@lukekarrys.com"},"dependencies":{"async":"~0.2.6","lodash":"~1.0.1","realurl":"~0.1.3"},"scripts":{"start":"node app.js","test":"./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"devDependencies":{"underscore.string":"~2.3.1","mocha":"~1.8.2","assert":"~0.4.9","shorturl":"0.0.3"},"_id":"bracket-validator@0.1.4","dist":{"shasum":"9dc9402da9b445ccd7ce92d0a44ebe4923fe293b","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-0.1.4.tgz","integrity":"sha512-J8Y5MQxx68Hj85Mz1ncHD8uABJKiY7pXPPBoi6NYrx1pOGIaaBZKJRdvckS2nKx5i+PeZPmClmSbnAm3LCf65A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICO6ExsfzHcv2asQ4h7B94SqioPoZ8rvgYrowV9brDKfAiEAptpz6jPRnppG4qjFe1JJpnuvxgOrHsACJyFAKq/7d1I="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"0.1.5":{"name":"bracket-validator","description":"Validate a NCAA tournament bracket.","version":"0.1.5","private":false,"author":{"name":"Luke Karrys","email":"luke@lukekarrys.com"},"dependencies":{"async":"~0.2.6","lodash":"~1.0.1","realurl":"~0.1.3"},"scripts":{"start":"node app.js","test":"./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"devDependencies":{"underscore.string":"~2.3.1","mocha":"~1.8.2","assert":"~0.4.9","shorturl":"0.0.3"},"_id":"bracket-validator@0.1.5","dist":{"shasum":"b2608bcf3627f247808d8f1ab4678132473f54ca","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-0.1.5.tgz","integrity":"sha512-leCpe9/HDH7aNR/1beiV8A01kZ8pjQshsZcglaNtPeDCYkZmhGrI6uX9dL5ft0J8BfspobTyyIBt1CSYwqH9HA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAjTYS5lVkiG8VI93z22Mp6jNJBadAo7BJx5mf1XKEAzAiBNK59aN96+38U0+xpA2I6WxWTbA0Tc4Ob6vVl8Os9HXA=="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"0.1.6":{"name":"bracket-validator","description":"Validate a NCAA tournament bracket.","version":"0.1.6","private":false,"author":{"name":"Luke Karrys","email":"luke@lukekarrys.com"},"dependencies":{"async":"~0.2.6","lodash":"~1.0.1","realurl":"~0.1.3"},"scripts":{"start":"node app.js","test":"./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"devDependencies":{"underscore.string":"~2.3.1","mocha":"~1.8.2","assert":"~0.4.9","shorturl":"0.0.3"},"_id":"bracket-validator@0.1.6","dist":{"shasum":"40e6166df0b1a5ac1f3859b4c2fdc18d84b9b265","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-0.1.6.tgz","integrity":"sha512-CDSqnYKuuxWzLRPIqymMP+wJ4FkeSaRM3EB1hhS/7NFMfmwg6GdZcZq/lmqFrObKwTTvmlWDqzmRCwaGrnr4yg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCV3vQn9z5WflZ0jl50ZovCzROAAJYlzCvRDZemr8W9kwIgIRFuDVSwEM1It5NdeNlYRja3JrNhmg97PVmY4RnU4Cs="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"0.1.7":{"name":"bracket-validator","description":"Validate a NCAA tournament bracket.","version":"0.1.7","private":false,"author":{"name":"Luke Karrys","email":"luke@lukekarrys.com"},"dependencies":{"async":"~0.2.6","lodash":"~1.0.1","realurl":"git+https://github.com/lukekarrys/node-realurl.git"},"scripts":{"start":"node app.js","test":"./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"devDependencies":{"underscore.string":"~2.3.1","mocha":"~1.8.2","assert":"~0.4.9","shorturl":"0.0.3"},"_id":"bracket-validator@0.1.7","dist":{"shasum":"7708b8924bbe0bd5d1be4aef8915bd9308508d70","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-0.1.7.tgz","integrity":"sha512-gNakzjRt2whinsK71Up5+ajocLBs5I1D3b9P5qFFIoFefAigQ0BSpE/DR8db+LIbbJTFWD17EQGJA9gGuxpT3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEm2WbTQ3/2MeQdb2R6IEoCF7qBBBvzJs+O8CsqFk8+dAiEA6LifosA8IoeVFZ8Wz6OmCWrYMWczKJCQYD3lMRlrzHs="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"0.1.8":{"name":"bracket-validator","description":"Validate a NCAA tournament bracket.","version":"0.1.8","private":false,"author":{"name":"Luke Karrys","email":"luke@lukekarrys.com"},"dependencies":{"async":"~0.2.6","lodash":"~1.0.1","realurl":"git+https://github.com/lukekarrys/node-realurl.git"},"scripts":{"start":"node app.js","test":"./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"devDependencies":{"underscore.string":"~2.3.1","mocha":"~1.8.2","assert":"~0.4.9","shorturl":"0.0.3"},"_id":"bracket-validator@0.1.8","dist":{"shasum":"8c0a814573b90c625d8335d6803ba4c827c3a4d0","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-0.1.8.tgz","integrity":"sha512-e8yrrOLwmraNLeZxob6PhV/oP1maaxsOLxAAWOFeczg3flLEeLBHyWV+Oh6AeqlbqzVdCXBFdOWAmFHpF+tABw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEb5HFAA+Jqc8sJsgt/xQBR88UvOCxJznlxwVAv41KJTAiEAj80Vr9FZfeocIYdWpwbQtfZB93MOZDHPLFLrj31cDeg="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"0.1.8-1":{"name":"bracket-validator","description":"Validate a NCAA tournament bracket.","version":"0.1.8-1","private":false,"author":{"name":"Luke Karrys","email":"luke@lukekarrys.com"},"dependencies":{"async":"~0.2.6","lodash":"~1.0.1","realurl":"git+https://github.com/lukekarrys/node-realurl.git"},"scripts":{"start":"node app.js","test":"./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"devDependencies":{"underscore.string":"~2.3.1","mocha":"~1.8.2","assert":"~0.4.9","shorturl":"0.0.3"},"_id":"bracket-validator@0.1.8-1","dist":{"shasum":"c8fdf3e45644cd51ea6f1b048003f5ff038be4a0","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-0.1.8-1.tgz","integrity":"sha512-TAvY8ERHNxw5j25iRNkv0AX4enQf8gx/NvWALxnzL63LU9mfin/splLuckSfO0jPw59pECZcHeLXBy0B3SDsIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC1RvVr92RYTWSYkPZjEyFeXWxMaFrYU2HNV8OEk0mFmAiBJh1R9BxksEQTVzXHQQj4tkvKWki1sbhsnzcsED8fvJw=="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"1.0.0":{"name":"bracket-validator","description":"Validate an NCAA tournament bracket.","version":"1.0.0","keywords":["ncaa","bracket","tweetyourbracket"],"bugs":{"url":"http://github.com/tweetyourbracket/bracket-validator/issues"},"license":"MIT","author":{"name":"Luke Karrys","email":"luke@lukekarrys.com","url":"http://lukekarrys.com"},"main":"index.js","homepage":"http://github.com/tweetyourbracket/bracket-validator","repository":{"type":"git","url":"http://github.com/tweetyourbracket/bracket-validator.git"},"dependencies":{"lodash-node":"~2.4.1","bracket-data":"~1.0.0"},"scripts":{"test":"BRACKET_YEAR=2013 ./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"devDependencies":{"mocha":"~1.17.1","assert":"~1.1.0","bracket-generator":"~1.0.0"},"_id":"bracket-validator@1.0.0","dist":{"shasum":"92fef779e7ced84529f0e8543ffcad1f602051bc","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-1.0.0.tgz","integrity":"sha512-CN7D3Xupxncg+IwNxHxr8CBJK3684E9dCSkxoxJdj7+J97gaSDCm4VePbLKyI/coKgd/EwQez/7ABEnij1gLjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDM2Fl/b3YeyRVw+27M3MmcAHqafcfTW00TMScDxNOAigIgd8rxScsWLS7/SXjHNioVe7mIWp3Awec3zzuFOGNLUWw="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"1.0.1":{"name":"bracket-validator","description":"Validate an NCAA tournament bracket.","version":"1.0.1","keywords":["ncaa","bracket","tweetyourbracket"],"bugs":{"url":"http://github.com/tweetyourbracket/bracket-validator/issues"},"license":"MIT","author":{"name":"Luke Karrys","email":"luke@lukekarrys.com","url":"http://lukekarrys.com"},"main":"index.js","homepage":"http://github.com/tweetyourbracket/bracket-validator","repository":{"type":"git","url":"http://github.com/tweetyourbracket/bracket-validator.git"},"dependencies":{"lodash-node":"~2.4.1","bracket-data":"~1.0.0"},"scripts":{"test":"BRACKET_YEAR=2013 ./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"devDependencies":{"mocha":"~1.17.1","assert":"~1.1.0","bracket-generator":"~1.0.0"},"_id":"bracket-validator@1.0.1","dist":{"shasum":"8bd20eaaa43c073c71522a50d49cf27f78de78d1","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-1.0.1.tgz","integrity":"sha512-QU6XoPVkbWRMK975HjxKehqZoRq7uaqil+kcOfO63jIkbHWjtEekmPkqKRQJaRbDVR6pQFS25O6CUeH2Wkgzzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCusSTMCTTjJq+INU1PnaZCaJzUSVflTkFDh4OWB1WSqwIgaY/Dpg/DUThj5sUxl9EbcjANEI33/5gIrlH0xHl2Fnc="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"1.0.2":{"name":"bracket-validator","description":"Validate an NCAA tournament bracket.","version":"1.0.2","keywords":["ncaa","bracket","tweetyourbracket"],"bugs":{"url":"http://github.com/tweetyourbracket/bracket-validator/issues"},"license":"MIT","author":{"name":"Luke Karrys","email":"luke@lukekarrys.com","url":"http://lukekarrys.com"},"main":"index.js","homepage":"http://github.com/tweetyourbracket/bracket-validator","repository":{"type":"git","url":"http://github.com/tweetyourbracket/bracket-validator.git"},"dependencies":{"lodash-node":"~2.4.1","bracket-data":"~1.0.0"},"scripts":{"test":"BRACKET_YEAR=2013 ./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"devDependencies":{"mocha":"~1.17.1","assert":"~1.1.0","bracket-generator":"~1.0.0"},"_id":"bracket-validator@1.0.2","dist":{"shasum":"12c74a5b3a55e3d3d6e442ec5f66fc23a9302fe8","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-1.0.2.tgz","integrity":"sha512-KKJp2EyFV4+ILxvjmN2Qaqe6xn8A0AckksGdIaFemv9zJl2QPZniNP5XmMtWEPrInmgbiB8AJZ8g4ejRwIV6oA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD93oVzsaMM6UfKWYEcSk97T3L6F5Z0Ou2xW5gnSJ1GRgIgb+CzgG/FKd0R/djbnO3iWhootFpq0iUTnRJPA9FdvWs="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"1.0.3":{"name":"bracket-validator","description":"Validate an NCAA tournament bracket.","version":"1.0.3","author":{"name":"Luke Karrys","email":"luke@lukekarrys.com","url":"http://lukekarrys.com"},"bugs":{"url":"http://github.com/tweetyourbracket/bracket-validator/issues"},"dependencies":{"bracket-data":"~1.0.0","lodash-node":"~2.4.1"},"devDependencies":{"assert":"~1.1.0","bracket-generator":"~1.0.0","mocha":"~1.17.1"},"homepage":"http://github.com/tweetyourbracket/bracket-validator","keywords":["ncaa","bracket","tweetyourbracket"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"http://github.com/tweetyourbracket/bracket-validator.git"},"scripts":{"test":"BRACKET_YEAR=2013 ./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"_id":"bracket-validator@1.0.3","dist":{"shasum":"662fa617c3ca4a4cda0e4f0dcea83bdf779da1d0","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-1.0.3.tgz","integrity":"sha512-NkEXT/YCnHl5K02gVReMIvXzfCpnIMH5dTBDML8GJOoflTrQD3EwK8ny1jvyI95rL1qL21tWyYDMVCJb2yiiCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICeedfMukZbkWZKVxsZhgBBwWIaGKamlUV5AWA2aavd5AiB/Zv/OjU6sJT5DhJJRTIrRL4cxubK1q4d0qIZtGnOVbw=="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"1.0.4":{"name":"bracket-validator","description":"Validate an NCAA tournament bracket.","version":"1.0.4","author":{"name":"Luke Karrys","email":"luke@lukekarrys.com","url":"http://lukekarrys.com"},"bugs":{"url":"http://github.com/tweetyourbracket/bracket-validator/issues"},"dependencies":{"bracket-data":"~1.0.0","lodash-node":"~2.4.1"},"devDependencies":{"assert":"~1.1.0","bracket-generator":"~1.0.0","mocha":"~1.17.1"},"homepage":"http://github.com/tweetyourbracket/bracket-validator","keywords":["ncaa","bracket","tweetyourbracket"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"http://github.com/tweetyourbracket/bracket-validator.git"},"scripts":{"test":"BRACKET_YEAR=2013 ./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"_id":"bracket-validator@1.0.4","dist":{"shasum":"9dc0937b8b56e62b1d53327ac7fe25b4a423188a","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-1.0.4.tgz","integrity":"sha512-O5vGLqAZDyd1fQ1PdRzdOMAwkIw5YZ12omQA1j5kKco5MhblMGNzaFGjhNuRAVzr42DEgDrYSVo420Jw76x/7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBwDth0bWd7O8/xl8s6iHLSFfGjnHTCEN/8PYEEcvB8SAiEAynHEfTF6HwoP39HOIjhe23LvjYSjZc17BPzjwejQ7FQ="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"1.0.5":{"name":"bracket-validator","description":"Validate an NCAA tournament bracket.","version":"1.0.5","author":{"name":"Luke Karrys","email":"luke@lukekarrys.com","url":"http://lukekarrys.com"},"bugs":{"url":"http://github.com/tweetyourbracket/bracket-validator/issues"},"dependencies":{"bracket-data":"~1.0.0","lodash-node":"~2.4.1"},"devDependencies":{"assert":"~1.1.0","bracket-generator":"~1.0.0","mocha":"~1.17.1"},"homepage":"http://github.com/tweetyourbracket/bracket-validator","keywords":["ncaa","bracket","tweetyourbracket"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"http://github.com/tweetyourbracket/bracket-validator.git"},"scripts":{"test":"BRACKET_YEAR=2013 ./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"_id":"bracket-validator@1.0.5","dist":{"shasum":"b1f28c7b8a052ea3aa963358b805f1745adc2b3a","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-1.0.5.tgz","integrity":"sha512-T8vf8RHx8i0KpGuAYQq70QoIWd72/cN2bHJTNZsrkbUHsc7Szw+e9hiniLe1sN+DPWUuGDx83rxpUuYWuFsWWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH+cuVkLShLss4FzUJLU35PIcDdD7dqa484ykjfLSXxqAiBhZcF+pqiB5hOe8hyDV2oQzGAbvgtb1ZIWf7816m1Whg=="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"1.0.6":{"name":"bracket-validator","description":"Validate an NCAA tournament bracket.","version":"1.0.6","author":{"name":"Luke Karrys","email":"luke@lukekarrys.com","url":"http://lukekarrys.com"},"bugs":{"url":"http://github.com/tweetyourbracket/bracket-validator/issues"},"dependencies":{"bracket-data":"~1.0.0","lodash-node":"~2.4.1"},"devDependencies":{"assert":"~1.1.0","bracket-generator":"~1.0.0","mocha":"~1.17.1"},"homepage":"http://github.com/tweetyourbracket/bracket-validator","keywords":["ncaa","bracket","tweetyourbracket"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"http://github.com/tweetyourbracket/bracket-validator.git"},"scripts":{"test":"BRACKET_YEAR=2013 ./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"_id":"bracket-validator@1.0.6","dist":{"shasum":"ef48de25b7c095db78e1e17bd1b93b5d6d2d2152","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-1.0.6.tgz","integrity":"sha512-a1Q2eE55F786lceon14R4ql+CmKZmu/E/6nEaAtpLK0kdYBZ+qXWOWwPWbU+DqP+xMQB/FGOv1CbkSL9VyvVKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGWKmE49HF2nHTX3IMHWDooYPOO1EiXcTZzS/BolnBO6AiEAs66Zc+0wpgsaVy8JHKTZ2AU+pM5gAWa/zmGtR08ln7s="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"1.0.7":{"name":"bracket-validator","description":"Validate an NCAA tournament bracket.","version":"1.0.7","author":{"name":"Luke Karrys","email":"luke@lukekarrys.com","url":"http://lukekarrys.com"},"bugs":{"url":"http://github.com/tweetyourbracket/bracket-validator/issues"},"dependencies":{"bracket-data":"~1.0.2","lodash-node":"~2.4.1"},"devDependencies":{"assert":"~1.1.0","bracket-generator":"~1.0.0","mocha":"~1.17.1"},"homepage":"http://github.com/tweetyourbracket/bracket-validator","keywords":["ncaa","bracket","tweetyourbracket"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"http://github.com/tweetyourbracket/bracket-validator.git"},"scripts":{"test":"BRACKET_YEAR=2013 ./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"_id":"bracket-validator@1.0.7","dist":{"shasum":"c6cb45ccb41565d226e58ad40741934438c98984","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-1.0.7.tgz","integrity":"sha512-9rhqy7MeiXdfAJyiH8CcnXqBVJdPwL12UhBDuXXH33/dJTXOT3rbEvTrB+jPMXWSSV3fW3QvGZmfKrvoT0NTAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9McwMaDO5g/q0h44xJaStZ6YOq9ue+6isZgzMTCDRNAIgJJpbYnCWwzgCioqeU8VTX2DYXh/X0XSVkzfkJD3f+04="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"2.0.0":{"name":"bracket-validator","description":"Validate an NCAA tournament bracket.","version":"2.0.0","author":{"name":"Luke Karrys","email":"luke@lukekarrys.com","url":"http://lukekarrys.com"},"bugs":{"url":"http://github.com/tweetyourbracket/bracket-validator/issues"},"dependencies":{"bracket-data":"~2.0.2","lodash-node":"~2.4.1"},"devDependencies":{"bracket-generator":"~1.0.0","mocha":"~1.17.1","precommit-hook":"~0.3.10"},"homepage":"http://github.com/tweetyourbracket/bracket-validator","keywords":["ncaa","bracket","tweetyourbracket"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"http://github.com/tweetyourbracket/bracket-validator.git"},"scripts":{"test":"./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"testling":{"harness":"mocha-bdd","files":"test/*.js","browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"_id":"bracket-validator@2.0.0","dist":{"shasum":"5451c8f5767d23a2ffbfae429a182d009de3e41b","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-2.0.0.tgz","integrity":"sha512-CHh1dKiEPcxtUc1l4aP0kvfvEdct3tJjtIKBgJt84erzQDUTMXJa6w4EZJDWA+p4FUqnrnE35tk6MwB5Qtcc+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF2yTu7RbzsRnZOEYLMAj2CL9KcAkFb4ybqv0l8vauVDAiEA2LztUFGUilDIbIDdkixv3KhUEw66WANE1bB9y8gntEc="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"2.0.1":{"name":"bracket-validator","description":"Validate an NCAA tournament bracket.","version":"2.0.1","author":{"name":"Luke Karrys","email":"luke@lukekarrys.com","url":"http://lukekarrys.com"},"bugs":{"url":"http://github.com/tweetyourbracket/bracket-validator/issues"},"dependencies":{"bracket-data":"~2.0.2","lodash-node":"~2.4.1"},"devDependencies":{"bracket-generator":"~1.0.0","mocha":"~1.17.1","precommit-hook":"~0.3.10"},"homepage":"http://github.com/tweetyourbracket/bracket-validator","keywords":["ncaa","bracket","tweetyourbracket"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"http://github.com/tweetyourbracket/bracket-validator.git"},"scripts":{"test":"./node_modules/.bin/mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"testling":{"harness":"mocha-bdd","files":"test/*.js","browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"_id":"bracket-validator@2.0.1","dist":{"shasum":"74c6d96b89820ee125ff011f848d145ddd598a28","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-2.0.1.tgz","integrity":"sha512-+ytyhpNJ9VZJtIhxwCuSrI3DjXnCOtLZ2LJIMZF02DEnnb2z8qO7TngdlroR8phFs/tAxC3aVLiRdY/5B/Yplw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoh+6FpieVgnmxSt5AVO7nl5k0+tDXhkeye3xUwDmTfQIgIKrpuZnU1hQQmLJ+/S+apUe7CanG5vABrOvZBNZ/4b8="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"2.0.2":{"name":"bracket-validator","description":"Validate a tournament bracket.","version":"2.0.2","author":{"name":"Luke Karrys","email":"luke@lukekarrys.com","url":"http://lukekarrys.com"},"bugs":{"url":"http://github.com/tweetyourbracket/bracket-validator/issues"},"dependencies":{"bracket-data":"~2.0.2","lodash-node":"~2.4.1"},"devDependencies":{"bracket-generator":"~2.0.1","mocha":"~1.17.1","precommit-hook":"~0.3.10"},"homepage":"http://github.com/tweetyourbracket/bracket-validator","keywords":["ncaa","bracket","tweetyourbracket"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"http://github.com/tweetyourbracket/bracket-validator.git"},"scripts":{"test":"mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"testling":{"harness":"mocha-bdd","files":"test/*.js","browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"_id":"bracket-validator@2.0.2","dist":{"shasum":"8537f3bc48ee4cf2fc7718c9ed915ae0e9f32b77","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-2.0.2.tgz","integrity":"sha512-csrs1TCjWK9dhTeaQxdkWllb1CwrdIQkb/KxT+0zcMVsNWH7Zm9eYBOSoHOpREtk54PjUh74m6WtNz0/f5IjoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICNLaifrQm5yfS0KhzyyatXznlzBXcrlK9/FJEvfG337AiBBD2VARztYSYgXk52rNoiB7uwvUvjMP1pE6tRIOYOmdA=="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"2.0.3":{"name":"bracket-validator","description":"Validate a tournament bracket.","version":"2.0.3","author":{"name":"Luke Karrys","email":"luke@lukekarrys.com","url":"http://lukekarrys.com"},"bugs":{"url":"http://github.com/tweetyourbracket/bracket-validator/issues"},"dependencies":{"bracket-data":"^2.1.0","lodash":"^3.3.1"},"devDependencies":{"bracket-generator":"^2.0.3","jshint":"^2.6.0","mocha":"^2.1.0","precommit-hook":"^1.0.7"},"homepage":"http://github.com/tweetyourbracket/bracket-validator","keywords":["bracket","ncaa","tweetyourbracket"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"http://github.com/tweetyourbracket/bracket-validator.git"},"scripts":{"test":"mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"gitHead":"2f5004ed22b817a7a0dcd429fc1052676d4ecff1","_id":"bracket-validator@2.0.3","_shasum":"066b37bcaf1e84e3469dfc23abf0e025cf32d7e9","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.10.35","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"dist":{"shasum":"066b37bcaf1e84e3469dfc23abf0e025cf32d7e9","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-2.0.3.tgz","integrity":"sha512-jNGUXGzOI0jcKNdNuUuDu/Snsqcfw87WPx5bEEPZbdIMQEalaqDI3MewhUPUut0q2ufKjiFR30r/YyH3uOSa7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDicoUQQ4e56tQ1KTtKzZHPkFXrbpjiWMXYTDANE0o70gIhALved3k/gGlrLwcJeGcl5x+0Et0WYTeCU1pJxISfZ/si"}]},"directories":{}},"2.0.4":{"name":"bracket-validator","description":"Validate a tournament bracket.","version":"2.0.4","author":{"name":"Luke Karrys","email":"luke@lukekarrys.com","url":"http://lukekarrys.com"},"bugs":{"url":"http://github.com/tweetyourbracket/bracket-validator/issues"},"dependencies":{"bracket-data":"^2.1.0","lodash":"^3.3.1"},"devDependencies":{"bracket-generator":"^2.0.3","jshint":"^2.6.0","mocha":"^2.1.0","precommit-hook":"^1.0.7"},"homepage":"http://github.com/tweetyourbracket/bracket-validator","keywords":["bracket","ncaa","tweetyourbracket"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"http://github.com/tweetyourbracket/bracket-validator.git"},"scripts":{"test":"mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"gitHead":"e7d1b905c818a5b9b2c73eee817c84e74c22524b","_id":"bracket-validator@2.0.4","_shasum":"d3cb4508a1881fcce37d14b9160839000763750b","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.10.35","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"dist":{"shasum":"d3cb4508a1881fcce37d14b9160839000763750b","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-2.0.4.tgz","integrity":"sha512-9BIlAkBvt2czWG51qg90lVNPmtyodp4VhUHMIaOLRkAoCPMVUAs/z9NeLUjy9NvZiJwaPmRQW2lqB4fYAOiduw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgQLx+/msFJ30y6vNFdGgwschHeaI0Aym2SEc8hFhRXQIhAPGNVt0wdBFj+BEPNMtg5FWZkm10zrcNflxgkK6FKN9e"}]},"directories":{}},"2.0.5":{"name":"bracket-validator","description":"Validate a tournament bracket.","version":"2.0.5","author":{"name":"Luke Karrys","email":"luke@lukekarrys.com","url":"http://lukekarrys.com"},"bugs":{"url":"http://github.com/tweetyourbracket/bracket-validator/issues"},"dependencies":{"bracket-data":"^3.0.1","lodash":"^3.3.1"},"devDependencies":{"bracket-generator":"^2.0.3","jshint":"^2.6.0","mocha":"^2.1.0","precommit-hook":"^1.0.7"},"homepage":"http://github.com/tweetyourbracket/bracket-validator","keywords":["bracket","ncaa","tweetyourbracket"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/tweetyourbracket/bracket-validator.git"},"scripts":{"test":"mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"gitHead":"5eb4ceb2f24c593bee1add72ad469c0f6325c3fd","_id":"bracket-validator@2.0.5","_shasum":"b6a5c82d238cb30d960c325d65eb56ae68d26d0f","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"dist":{"shasum":"b6a5c82d238cb30d960c325d65eb56ae68d26d0f","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-2.0.5.tgz","integrity":"sha512-/kc5kgvMxzip3YESLiOrwye5lT1t5a1OOnTOowJWy38pTlKkzXgRtBLZ3ZsMiaQ6hQU0XkO+bUN6vs7GgqVtBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxKLJtInmBv3MEU2S9/TIPV3Iz7FEvkzJlN7yiTuf1PQIhAM+LU+Q9Hm3rXCVFmhtwXXCefrQPhWAo+wlyDtoEWJ0V"}]},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"3.0.0":{"name":"bracket-validator","description":"Validate a tournament bracket.","version":"3.0.0","author":{"name":"Luke Karrys","email":"luke@lukekarrys.com","url":"http://lukekarrys.com"},"bugs":{"url":"http://github.com/tweetyourbracket/bracket-validator/issues"},"dependencies":{"bracket-data":"^4.0.0","lodash":"^3.3.1"},"devDependencies":{"bracket-generator":"^2.0.3","jshint":"^2.6.0","mocha":"^2.1.0","precommit-hook":"^1.0.7"},"homepage":"http://github.com/tweetyourbracket/bracket-validator","keywords":["bracket","ncaa","tweetyourbracket"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/tweetyourbracket/bracket-validator.git"},"scripts":{"test":"mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"gitHead":"f9578dffc285ef6502d21d0e2e40ac68b511e50d","_id":"bracket-validator@3.0.0","_shasum":"d73c91f5df59489ee2b512b26a92206f9913bbd0","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"dist":{"shasum":"d73c91f5df59489ee2b512b26a92206f9913bbd0","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-3.0.0.tgz","integrity":"sha512-8I7lQ4YriY6j2Er3uEBmNWlPP/9YQ+PwkldgZZ8rn70FD8P9hAtMKyZPvZO/KPqwH8H7fBh0LacVuxVHtVaQNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHGUG7c75sYprSoAkZKFeP/sdfOtRwszVEHy1b/wxUH9AiBJ2GSvWrjdfRjNPoeSLXLbW7nwFeAY+fjcTr37s18SAQ=="}]},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"3.0.1":{"name":"bracket-validator","description":"Validate a tournament bracket.","version":"3.0.1","author":{"name":"Luke Karrys","email":"luke@lukekarrys.com","url":"http://lukekarrys.com"},"bugs":{"url":"http://github.com/tweetyourbracket/bracket-validator/issues"},"dependencies":{"bracket-data":"^4.0.0","lodash":"^3.3.1"},"devDependencies":{"bracket-generator":"^3.0.0","jshint":"^2.6.0","mocha":"^2.1.0","precommit-hook":"^1.0.7"},"homepage":"http://github.com/tweetyourbracket/bracket-validator","keywords":["bracket","ncaa","tweetyourbracket"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/tweetyourbracket/bracket-validator.git"},"scripts":{"test":"mocha -c -u bdd -R spec --timeout 10000 test/*.js"},"gitHead":"a0005819a277df0e4b5d41a82324b4fa815030a1","_id":"bracket-validator@3.0.1","_shasum":"dd0aba97752807787dba6cc4b479b3c0d3211968","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"dist":{"shasum":"dd0aba97752807787dba6cc4b479b3c0d3211968","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-3.0.1.tgz","integrity":"sha512-rntNnC4cUc71oaTu4OOiIfkzJGE4+gbN7giz+cw5lROO7Y++o4IV8FzFgXHkUpEUkA0O5DvO7ZrxUvzI955SGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkVif/2Rl8ugDD6VZye5rWD44KlaUS+PjsxI9+Krt8qwIgI9AfWme5f5kJv3IA+nd6iWIiEOCNhTJMeQ20U+U72sY="}]},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{}},"3.0.2":{"name":"bracket-validator","description":"Validate a tournament bracket.","version":"3.0.2","author":{"name":"Luke Karrys","email":"luke@lukekarrys.com","url":"http://lukekarrys.com"},"bugs":{"url":"http://github.com/tweetyourbracket/bracket-validator/issues"},"dependencies":{"bracket-data":"^4.2.0","lodash":"^4.11.1"},"devDependencies":{"bracket-generator":"^3.0.0","jshint":"^2.9.1","mocha":"^2.4.5","precommit-hook":"^3.0.0"},"homepage":"http://github.com/tweetyourbracket/bracket-validator","keywords":["bracket","ncaa","tweetyourbracket"],"license":"MIT","main":"index.js","pre-commit":["lint","validate","test"],"repository":{"type":"git","url":"git+ssh://git@github.com/tweetyourbracket/bracket-validator.git"},"scripts":{"lint":"jshint .","test":"mocha -c -u bdd -R spec --timeout 10000 test/*.js","validate":"npm ls"},"gitHead":"413da7e80f0ef63814916c76597a8c8667725710","_id":"bracket-validator@3.0.2","_shasum":"83b45f1971d31662079945583b58593529f7ea58","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.9.1","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"dist":{"shasum":"83b45f1971d31662079945583b58593529f7ea58","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-3.0.2.tgz","integrity":"sha512-MXpLmhYzbpCYnb+OsCXkGw0vs+ftNmjuhQL3GslQljbd9KrfOX2wDUFMVHywEubSmGq90gSs8iWqtTsllQLGjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAgvFd2zrycI8vbvnfxAgiLO+kEt8CEwtUY+dgJ4Y8xBAiAA1TqfjyUDZKDLq/8yaGy3WJuy3355fapZIgUuLuU0vw=="}]},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bracket-validator-3.0.2.tgz_1460662620447_0.7399667038116604"},"directories":{}},"3.0.3":{"name":"bracket-validator","description":"Validate a tournament bracket.","version":"3.0.3","author":{"name":"Luke Karrys","email":"luke@lukekarrys.com","url":"http://lukekarrys.com"},"bugs":{"url":"http://github.com/tweetyourbracket/bracket-validator/issues"},"dependencies":{"bracket-data":"^4.2.3","lodash":"^4.14.2"},"devDependencies":{"bracket-generator":"^3.0.0","git-validate":"^2.1.4","mocha":"^3.0.2","standard":"^8.0.0-beta.3"},"homepage":"http://github.com/tweetyourbracket/bracket-validator","keywords":["bracket","ncaa","tweetyourbracket"],"license":"MIT","main":"index.js","pre-commit":["lint","validate","test"],"repository":{"type":"git","url":"git+ssh://git@github.com/tweetyourbracket/bracket-validator.git"},"scripts":{"lint":"standard","test":"mocha -c -u bdd -R spec --timeout 10000 test/*.js","validate":"npm ls"},"gitHead":"347824c72ba81f3f2a48fc69206962caa7759dbc","_id":"bracket-validator@3.0.3","_shasum":"aded1b4d0f63377d5f4be96eae45b05a7679e697","_from":".","_npmVersion":"3.10.5","_nodeVersion":"5.12.0","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"dist":{"shasum":"aded1b4d0f63377d5f4be96eae45b05a7679e697","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-3.0.3.tgz","integrity":"sha512-MYBjY05n+vQbqjuuT3bv8SYcmH5pjf0qlAKqfWm+/pY4U+d9B4oVubK0Rg2NNC0ISXth0RJpi72wuhDh/8elOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpBHYjEBuD8cNbsixc+Zh1ZY6XRecfPqgJpIzxsKFpswIgboLf4Ye2bVKF6O5GQaHbvWmku7AtWkLCWxurO+iivlQ="}]},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bracket-validator-3.0.3.tgz_1470764464671_0.4877202070783824"},"directories":{}},"3.1.0":{"name":"bracket-validator","description":"Validate a tournament bracket.","version":"3.1.0","author":{"name":"Luke Karrys","email":"luke@lukekarrys.com","url":"http://lukekarrys.com"},"bugs":{"url":"http://github.com/tweetyourbracket/bracket-validator/issues"},"dependencies":{"bracket-data":"^4.4.0","lodash":"^4.14.2"},"devDependencies":{"bracket-generator":"^3.0.0","git-validate":"^2.1.4","mocha":"^3.0.2","standard":"^8.0.0-beta.3"},"homepage":"http://github.com/tweetyourbracket/bracket-validator","keywords":["bracket","ncaa","tweetyourbracket"],"license":"MIT","main":"index.js","pre-commit":["lint","validate","test"],"repository":{"type":"git","url":"git+ssh://git@github.com/tweetyourbracket/bracket-validator.git"},"scripts":{"lint":"standard","test":"mocha -c -u bdd -R spec --timeout 10000 test/*.js","validate":"npm ls"},"gitHead":"3dd13e077f87ddd08b7c0830b000ee870764f2e9","_id":"bracket-validator@3.1.0","_shasum":"50b3fceaa33a6eeb5c5c46109eaebbe225873f33","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"dist":{"shasum":"50b3fceaa33a6eeb5c5c46109eaebbe225873f33","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-3.1.0.tgz","integrity":"sha512-fKsbtm26qA4ge0nKhwOWQmK1W730z53CsPhElpbLUv9csDKRq2Ii52iJdaIaHcJZnztavS8i8ABVff7JpINVqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAdflcHOlBpXSFylaJ1qe908YXBXXPpKx/sBayv3e5dBAiEAgZ0TGiCIdIKJBIH6xKt7smYvZiPGoj9eMpQ/UFQc4/E="}]},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bracket-validator-3.1.0.tgz_1479257007584_0.8130425109993666"},"directories":{}},"3.1.1":{"name":"bracket-validator","description":"Validate a tournament bracket.","version":"3.1.1","author":{"name":"Luke Karrys","email":"luke@lukekarrys.com","url":"http://lukekarrys.com"},"bugs":{"url":"https://github.com/bracketclub/bracket-validator/issues"},"dependencies":{"bracket-data":"^4.5.35","lodash":"^4.17.4"},"devDependencies":{"bracket-generator":"^3.1.0","git-validate":"^2.2.2","mocha":"^4.0.0","standard":"^10.0.2"},"homepage":"https://github.com/bracketclub/bracket-validator","keywords":["bracket","ncaa","tweetyourbracket","bracketclub"],"license":"MIT","main":"index.js","pre-commit":["lint","validate","test"],"repository":{"type":"git","url":"git+https://github.com/bracketclub/bracket-validator.git"},"scripts":{"lint":"standard","test":"mocha -c -u bdd -R spec --timeout 10000 test/*.js","validate":"npm ls"},"gitHead":"e08466640116b81ee70baa0380c96929baeb4f00","_id":"bracket-validator@3.1.1","_npmVersion":"6.1.0","_nodeVersion":"8.8.1","_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"dist":{"integrity":"sha512-nsMeepPKFhvAPv3fVvgb4V3xIrqYOFIwog8NwTZP0ht7o0feHhrpG1PyhI/O852QyBA+A0jKV/3gT/0xjs1zzw==","shasum":"d7275e618e622aaa8647cb0628279c5979c262bd","tarball":"https://registry.npmjs.org/bracket-validator/-/bracket-validator-3.1.1.tgz","fileCount":8,"unpackedSize":35991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNWFvCRA9TVsSAnZWagAAoRkP/3QK0K+0WP7KvO5OidTy\nmL5Srsnn8twcPxkOaThZD6vFRk1VNAhzqRxcb218i1MtwEmSa52G7wvXIhFP\nxAFy9m9DH2CGBsypZbv5ZsOXe7t/QevQSO2BNQfB/+gQwnHWtWk17fuE+Sc3\naSZ2cigAD/vV0P3ROfyv/3pnSgVjdgg2k0IYpeVI8EYgeELLqcBmdCefiw8n\nhD/4eiwe4h2SV4SCMgGetrVPTfx3MwcwIZ2ctW2fFOqdKm3mVVsttL5cSWZF\n6qYxnB8VZv9AYgkEND6DINrLH3G10ZN5mO/RrYsm8Jja4pVLwWEbFWONe5r4\nxgeCuZhryEKTI5Z3tnmfixNSG0QxQIJL4BkPgQKmOWGer/ImDJNNgxy34SRK\nFdY098bUj2xq1Z0L6KeWe82z5c7g+EIC9BYbv3pxluWWvQDuTY6s3VJ1l2tA\n2JxsDtdj15jg6I1Z3cAkEDTGjW2+dkn+kunYLPrdW9azXZ/UpUMO8FqXSt9R\nQWHdSuzM9tkaDL9YSFSAIx2eGcmPjpNG46P1a1QL0WcQ585ySlxjVYr9DX8m\n2LRYxhAiy4NhjT1m5h5/cztBlrCv2yivoSP29bktg17428/i3Jbrif/syzyp\nfMDMIhMjTOvZA98KhBA2PbFncWRU6gZoD0Zbdg34EMhGu7rLVtpI7yPZwBk7\nE+rD\r\n=gW35\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICoMGjjsacRQ+BZtSFsS3rY1zh1d7BSiaGsgRqnW90pXAiEA3T7h3eVDhT1MUNDRwUkxNnPXvXAvGmW4roUl5isauD0="}]},"maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bracket-validator_3.1.1_1530225007016_0.23437920591070927"},"_hasShrinkwrap":false}},"readme":"bracket-validator\n==============\n\nValidate a tournament bracket.\n\n[![NPM](https://nodei.co/npm/bracket-validator.png)](https://nodei.co/npm/bracket-validator/)\n[![Build Status](https://travis-ci.org/bracketclub/bracket-validator.png?branch=master)](https://travis-ci.org/bracketclub/bracket-validator)\n[![Greenkeeper badge](https://badges.greenkeeper.io/bracketclub/bracket-validator.svg)](https://greenkeeper.io/)\n\n*To see the data this repo is built on, check out [bracket-data](https://github.com/bracketclub/bracket-data).*\n\n## What is this?\n\n`bracket-validator` is a module that takes a [string representation of a bracket](https://gist.github.com/lukekarrys/2028007#explanation) and validates it against the real data for that bracket's sport and year.\n\nThe main use case for this is to validate a user's entry against the actual data in order to score it or display it showing correct/incorrect picks. There are other modules which rely on `bracket-validator` such as [`bracket-scorer`](https://github.com/bracketclub/bracket-scorer) and [`bracket-updater`](https://github.com/bracketclub/bracket-updater).\n\n## API / Usage\n\nMake a new `bracket-validator` object with an options object (the year and sport options are required and passed directly to [`bracket-data`](https://github.com/bracketclub/bracket-data#which-sports-does-it-have)):\n\n```js\nvar BracketValidator = require('bracket-validator');\nvar validator = new BracketValidator({\n   year: '2013',\n   sport: 'ncaam',\n   /* User bracket string */\n   flatBracket: 'MW1812463XXXXXXXXXW19XX614XXXXXXXXXSXX54XXXXXXXXXXXEXX12463XXXXXXXXXFFXXX'\n});\nconsole.log(validator.validate());\n```\n\n### options\n\n- `sport`: The sport you are validating. See [`bracket-data`](https://github.com/bracketclub/bracket-data#api) for more info.\n- `year`: The year you are validating. See [`bracket-data`](https://github.com/bracketclub/bracket-data#api) for more info.\n- `testOnly`: (Boolean, default: false) Whether to only test the validation and not return an expanded bracket\n- `allowEmpty`: (Boolean, default: true) Whether the validation should allow unpicked matches. This is useful for validating a bracket as a user is selecting it.\n- `flatBracket`: (String, default: '') The user's bracket to validate\n\n### methods\n\n- `validate(flatBracket)`: Validate the bracket. The param `flatBracket` is optional here. If you pass it in, it will call `reset` first and then validate, otherwise it will use the option it was instantiated with. It will return one of the following:\n  - An `Error` with the `message` set to why the validation failed\n  - The `flatBracket` if validation is successfull and `testOnly` is set to `true`\n  - An expanded bracket object created from `flatBracket` if validation is successful. It will have each region containing a multidimensional array: `rounds`. This is ordered by round and picks, where if a pick is made it will contain the team `seed` and `name` and if a pick is not made it will be `null`.\n- `reset(flatBracket)`: Reset the validator to use a new `flatBracket`.\n\n\n## Anything else?\n\nIf this is interesting to you, I think you should follow me ([@lukekarrys](https://twitter.com/lukekarrys)) and [@tweetthebracket](https://twitter.com/tweetthebracket) on Twitter. There are also a lot of other bracket related modules on our [GitHub organization page](https://github.com/bracketclub).\n","maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"time":{"modified":"2022-06-13T05:03:44.543Z","created":"2013-03-13T00:12:59.507Z","0.0.1":"2013-03-13T00:13:07.596Z","0.0.2":"2013-03-18T16:53:09.990Z","0.0.3":"2013-03-18T17:27:24.682Z","0.0.4":"2013-03-18T17:39:13.217Z","0.0.5":"2013-03-18T17:40:56.305Z","0.0.6":"2013-03-19T01:17:06.790Z","0.0.7":"2013-03-19T12:42:50.668Z","0.0.8":"2013-03-19T12:55:58.876Z","0.0.9":"2013-03-19T20:51:28.781Z","0.0.10":"2013-03-20T02:32:50.747Z","0.0.11":"2013-03-20T20:42:30.081Z","0.0.12":"2013-03-20T21:31:03.407Z","0.1.0":"2013-03-21T04:48:36.278Z","0.1.1":"2013-03-21T09:34:07.179Z","0.1.2":"2013-03-22T17:45:25.460Z","0.1.3":"2013-03-23T00:42:50.186Z","0.1.4":"2013-03-24T01:41:05.348Z","0.1.5":"2013-03-24T01:45:58.513Z","0.1.6":"2013-03-24T03:26:19.038Z","0.1.7":"2013-03-24T22:52:30.002Z","0.1.8":"2013-03-25T21:18:22.180Z","0.1.8-1":"2013-03-25T21:37:28.060Z","1.0.0":"2014-01-29T00:55:15.810Z","1.0.1":"2014-01-29T02:12:20.663Z","1.0.2":"2014-01-29T02:24:57.545Z","1.0.3":"2014-02-05T05:45:06.999Z","1.0.4":"2014-02-05T06:03:22.585Z","1.0.5":"2014-02-08T08:09:31.836Z","1.0.6":"2014-02-09T08:37:24.195Z","1.0.7":"2014-02-12T07:29:14.942Z","2.0.0":"2014-02-25T07:48:30.591Z","2.0.1":"2014-02-25T08:49:24.520Z","2.0.2":"2014-03-01T18:31:15.984Z","2.0.3":"2015-02-27T03:01:56.017Z","2.0.4":"2015-03-11T20:30:11.861Z","2.0.5":"2016-01-14T01:55:10.904Z","3.0.0":"2016-01-16T04:18:20.277Z","3.0.1":"2016-01-16T04:21:54.241Z","3.0.2":"2016-04-14T19:37:01.110Z","3.0.3":"2016-08-09T17:41:08.394Z","3.1.0":"2016-11-16T00:43:27.831Z","3.1.1":"2018-06-28T22:30:07.133Z"},"author":{"name":"Luke Karrys","email":"luke@lukekarrys.com","url":"http://lukekarrys.com"},"readmeFilename":"README.md","homepage":"https://github.com/bracketclub/bracket-validator","keywords":["bracket","ncaa","tweetyourbracket","bracketclub"],"repository":{"type":"git","url":"git+https://github.com/bracketclub/bracket-validator.git"},"bugs":{"url":"https://github.com/bracketclub/bracket-validator/issues"},"license":"MIT"}