{"_id":"sportsdata","_rev":"57-cd002f96010f90dba0de4998a90aa14b","name":"sportsdata","description":"Node module that wraps the SportsData API","dist-tags":{"latest":"0.1.19"},"versions":{"0.1.0":{"name":"sportsdata","version":"0.1.0","description":"Node module that wraps the SportsData API","main":"index_nfl.js","scripts":{"test":"nodeunit test/"},"repository":{"type":"git","url":"http://github.com/rgerard/node-sportsdata.git"},"keywords":["sportsdata","sports","api"],"author":{"name":"Ryan Gerard"},"license":"BSD","dependencies":{"request":">= 0.0.1","xml2js":">= 0.0.1"},"devDependencies":{"nodeunit":">= 0.0.1"},"_id":"sportsdata@0.1.0","dist":{"shasum":"586fcb6983ca022095483294b0829151a8b9a97d","tarball":"https://registry.npmjs.org/sportsdata/-/sportsdata-0.1.0.tgz","integrity":"sha512-YaZsqFgB14GQq0ewnLx0t3+LtWLdbDkxBKe8upDCr174xCLKhQCfAR//U9ODViFOWcABW+OsVAcAu77mfqc9hA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFr803FQ0N3NXiu1TvTivW2/mh7A05jvCr39we8Nm67AIhALi/0u6kDSccr0wxDfMsP1mmcRNO3bwzEC7q+tJR72tg"}]},"maintainers":[{"name":"rgerard","email":"ryan.gerard@gmail.com"}]},"0.1.1":{"name":"sportsdata","version":"0.1.1","description":"Node module that wraps the SportsData API","main":"index_nfl.js","scripts":{"test":"nodeunit test/"},"repository":{"type":"git","url":"http://github.com/rgerard/node-sportsdata.git"},"keywords":["sportsdata","sports","api"],"author":{"name":"Ryan Gerard"},"engines":{"node":"*"},"homepage":"https://github.com/rgerard/node-sportsdata","dependencies":{"request":">= 0.0.1","xml2js":">= 0.0.1"},"devDependencies":{"nodeunit":">= 0.0.1"},"_id":"sportsdata@0.1.1","dist":{"shasum":"c167d9672b46cca68e4b75915cba58af0a031cfb","tarball":"https://registry.npmjs.org/sportsdata/-/sportsdata-0.1.1.tgz","integrity":"sha512-1VExtGiq7sAliBCF7nchALOg6vUvgCrS6FIwnlFpvO/ATmLerxEU3ECrDfJXhUd/LZwoY+Nr80GWXanrCkMVFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICiY7FRm38W0ZFkYfecLYQiXGuklTF2PLjw0yDi4va2JAiB2RJzHLRrA1EOhcAvrrzT2oKW0tvPaygQ/Eq/RsK0I7w=="}]},"maintainers":[{"name":"rgerard","email":"ryan.gerard@gmail.com"}]},"0.1.2":{"name":"sportsdata","version":"0.1.2","description":"Node module that wraps the SportsData API","main":"index.js","scripts":{"test":"nodeunit test/"},"repository":{"type":"git","url":"http://github.com/rgerard/node-sportsdata.git"},"keywords":["sportsdata","sports","api"],"author":{"name":"Ryan Gerard"},"engines":{"node":"*"},"homepage":"https://github.com/rgerard/node-sportsdata","dependencies":{"request":">= 0.0.1","xml2js":">= 0.0.1"},"devDependencies":{"nodeunit":">= 0.0.1"},"_id":"sportsdata@0.1.2","dist":{"shasum":"8b2e54d170ae7648fd301e87b023e88f62caa902","tarball":"https://registry.npmjs.org/sportsdata/-/sportsdata-0.1.2.tgz","integrity":"sha512-We40aSZKvU4o/5x6fsGzoAXoFabyowNR5EGRsVlJxFsof0iXhCPnBcp3FA7SPwHyAoxE1Oq/9gihY68/Uo5QDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCX1C1ynGRuZKEP0HLX7BMWIbUKnaIjdceBAc4sUWr+ywIhALu9By0GTZY/BNjV4QKZ/BW3WR/62jMQshajbCWRDH/l"}]},"maintainers":[{"name":"rgerard","email":"ryan.gerard@gmail.com"}]},"0.1.3":{"name":"sportsdata","version":"0.1.3","description":"Node module that wraps the SportsData API","main":"index.js","scripts":{"test":"nodeunit test/"},"repository":{"type":"git","url":"http://github.com/rgerard/node-sportsdata.git"},"keywords":["sportsdata","sports","api"],"author":{"name":"Ryan Gerard"},"engines":{"node":"*"},"homepage":"https://github.com/rgerard/node-sportsdata","dependencies":{"request":">= 0.0.1","xml2js":">= 0.0.1"},"devDependencies":{"nodeunit":">= 0.0.1"},"_id":"sportsdata@0.1.3","dist":{"shasum":"161af7b34f9788027b17a78fe5a00ad40f2a7f78","tarball":"https://registry.npmjs.org/sportsdata/-/sportsdata-0.1.3.tgz","integrity":"sha512-JwERiI89GH+CxDcic8NQK0j3jm4K+K8Fw94i1wHig+MhEoHKLkr3UgeAu/s+XGIcBsowzF3bV3A4rzaAdGXNSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDOcB/BN3i3NcP87QMfZ43UeUojukehWChL5xQT0BARQIgTSoSGrBDGSLWFI0snxDTNxgQNiCcje1IPr/vNN0Vcpk="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"rgerard","email":"ryan.gerard@gmail.com"},"maintainers":[{"name":"rgerard","email":"ryan.gerard@gmail.com"}]},"0.1.4":{"name":"sportsdata","version":"0.1.4","description":"Node module that wraps the SportsData API","main":"index.js","scripts":{"test":"nodeunit test/"},"repository":{"type":"git","url":"http://github.com/rgerard/node-sportsdata.git"},"keywords":["sportsdata","sports","api"],"author":{"name":"Ryan Gerard"},"engines":{"node":"*"},"homepage":"https://github.com/rgerard/node-sportsdata","dependencies":{"request":">= 0.0.1","xml2js":">= 0.0.1"},"devDependencies":{"nodeunit":">= 0.0.1"},"_id":"sportsdata@0.1.4","dist":{"shasum":"f558874e86e6c9870648fd50eaef54466876aa97","tarball":"https://registry.npmjs.org/sportsdata/-/sportsdata-0.1.4.tgz","integrity":"sha512-LADxldGl0O8ASRH/IGbvCbAfRQOUtZpamkKld0f3CaA5h0i3hG+rzIyRVSCSElkOXkH7OBJzYIKOnloJwDlGXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrOO+PTxxyn9V7Q/xFdv62ivb6ePINhMgXPZv8p4SGSAIgbGa6XRb6jqThgM2sc3X5hJpzwe+SYaOhdSYt/rIpVSc="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"rgerard","email":"ryan.gerard@gmail.com"},"maintainers":[{"name":"rgerard","email":"ryan.gerard@gmail.com"}]},"0.1.5":{"name":"sportsdata","version":"0.1.5","description":"Node module that wraps the SportsData API","main":"index.js","scripts":{"test":"nodeunit test/"},"repository":{"type":"git","url":"http://github.com/rgerard/node-sportsdata.git"},"keywords":["sportsdata","sports","api"],"author":{"name":"Ryan Gerard"},"engines":{"node":"*"},"homepage":"https://github.com/rgerard/node-sportsdata","dependencies":{"request":">= 0.0.1","xml2js":">= 0.0.1"},"devDependencies":{"nodeunit":">= 0.0.1"},"_id":"sportsdata@0.1.5","dist":{"shasum":"66ee20962d6d97db41d49b7977415d1564c8e69a","tarball":"https://registry.npmjs.org/sportsdata/-/sportsdata-0.1.5.tgz","integrity":"sha512-JnVE7lMruMyUhIyfV+mq3bn2fwiEiTA3qtH/SwTbnwvUGR09jv2+HqKxs2z5K03OO2/skO12EW/HrxfV2M7Scg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICjtHDnMEXo+Tz8ZHp5odgUqSp6MzvKmPgqlGYMtewxNAiBhAKSx4tJVna2dkE4Vvw7iW5mBNM4+M32XXll79f0/fw=="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"rgerard","email":"ryan.gerard@gmail.com"},"maintainers":[{"name":"rgerard","email":"ryan.gerard@gmail.com"}]},"0.1.6":{"name":"sportsdata","version":"0.1.6","description":"Node module that wraps the SportsData API","main":"index.js","scripts":{"test":"nodeunit test/"},"repository":{"type":"git","url":"http://github.com/rgerard/node-sportsdata.git"},"keywords":["sportsdata","sports","api"],"author":{"name":"Ryan Gerard"},"engines":{"node":"*"},"homepage":"https://github.com/rgerard/node-sportsdata","dependencies":{"request":">= 0.0.1","xml2js":">= 0.0.1"},"devDependencies":{"nodeunit":">= 0.0.1"},"_id":"sportsdata@0.1.6","dist":{"shasum":"cfbf2b090ab79feeceff07237de5e676b419e261","tarball":"https://registry.npmjs.org/sportsdata/-/sportsdata-0.1.6.tgz","integrity":"sha512-Yf8F/CLXI4qtm4Okb14sZKQlyb/o9OB62eH3+ND9a+3cmap7cUzdFNJ1VdQiDtq+ISM3LlCk8oLryL/cB568iQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp1Vx4IYh6oBMrj9JeHm14rr9HAyNhofKV6tWZd1ynpQIgZVCWjMxUumzweWoS9CHm0O1a5Q1QsrffsYr8DxfUrM0="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"rgerard","email":"ryan.gerard@gmail.com"},"maintainers":[{"name":"rgerard","email":"ryan.gerard@gmail.com"}]},"0.1.7":{"name":"sportsdata","version":"0.1.7","description":"Node module that wraps the SportsData API","main":"index.js","scripts":{"test":"nodeunit test/"},"repository":{"type":"git","url":"http://github.com/rgerard/node-sportsdata.git"},"keywords":["sportsdata","sports","api"],"author":{"name":"Ryan Gerard"},"engines":{"node":"*"},"homepage":"https://github.com/rgerard/node-sportsdata","dependencies":{"request":">= 0.0.1","xml2js":">= 0.0.1"},"devDependencies":{"nodeunit":">= 0.0.1"},"_id":"sportsdata@0.1.7","dist":{"shasum":"19db8b26313e51682bb4177c3c144ab5d2ab981d","tarball":"https://registry.npmjs.org/sportsdata/-/sportsdata-0.1.7.tgz","integrity":"sha512-nBRP+OAjuvx13yVyx6mdTqGpW6T32ZLHLE01OZXtGLNqKgF1YP6L0GlsmVdPtPYoLmy7uj608NXYOy6aYdT6UQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZ4syWT6Cc3m2CC6sEnBf10HbxfqIZldg1UfVJI07+PAIhAMZ6pKYsqO/HhZTRImw/AvwfWwT/UsA9xpDiSee5AANY"}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"rgerard","email":"ryan.gerard@gmail.com"},"maintainers":[{"name":"rgerard","email":"ryan.gerard@gmail.com"}]},"0.1.8":{"name":"sportsdata","version":"0.1.8","description":"Node module that wraps the SportsData API","main":"index.js","scripts":{"test":"nodeunit test/"},"repository":{"type":"git","url":"http://github.com/rgerard/node-sportsdata.git"},"keywords":["sportsdata","sports","api"],"author":{"name":"Ryan Gerard"},"engines":{"node":"*"},"homepage":"https://github.com/rgerard/node-sportsdata","dependencies":{"request":">= 0.0.1","xml2js":">= 0.0.1"},"devDependencies":{"nodeunit":">= 0.0.1"},"_id":"sportsdata@0.1.8","dist":{"shasum":"e8760f916800f87a083f0c5740c93a117cfd50a5","tarball":"https://registry.npmjs.org/sportsdata/-/sportsdata-0.1.8.tgz","integrity":"sha512-1v7VqOA3Ig7p8ibK66cQSbLLv+fkEbSkAXWHchBX5o4zjhu74G2XJ1GeRpF2erSnfnhB86ceeH/qqW8LOeMgkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2lK3cUedBHypKZiqIR76AIfgUkFhNQTZgOeNkekhWlAiEA7modTgAgydStQyb2PhXP+ia+B2Sl21C30EcBUjeWxIM="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"rgerard","email":"ryan.gerard@gmail.com"},"maintainers":[{"name":"rgerard","email":"ryan.gerard@gmail.com"}]},"0.1.9":{"name":"sportsdata","version":"0.1.9","description":"Node module that wraps the SportsData API","main":"index.js","scripts":{"test":"nodeunit test/"},"repository":{"type":"git","url":"http://github.com/rgerard/node-sportsdata.git"},"keywords":["sportsdata","sports","api"],"author":{"name":"Ryan Gerard"},"engines":{"node":"*"},"homepage":"https://github.com/rgerard/node-sportsdata","dependencies":{"request":">= 0.0.1","xml2js":">= 0.0.1"},"devDependencies":{"nodeunit":">= 0.0.1"},"_id":"sportsdata@0.1.9","dist":{"shasum":"ed11f427989b1a20e7f30bace72d08d97335fafb","tarball":"https://registry.npmjs.org/sportsdata/-/sportsdata-0.1.9.tgz","integrity":"sha512-Re4vGFziMZtn6lbbx4Mqvo9HU+RhOOMIRFfy4vfdWsqCN72Fb1TePmuhEbR2FAkbK3e9cY6Y3YRIpEsWuDi30A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuWgqHT6waRQFWiQXNqi9llf9tMfRt9/B6VQlfhjKEeAIgYuP0CEWSvhjqeBNWFQThRiD4ZQX4Sepl82RB8QTfbHA="}]},"maintainers":[{"name":"rgerard","email":"ryan.gerard@gmail.com"}]},"0.1.10":{"name":"sportsdata","version":"0.1.10","description":"Node module that wraps the SportsData API","main":"index.js","scripts":{"test":"nodeunit test/"},"repository":{"type":"git","url":"http://github.com/rgerard/node-sportsdata.git"},"keywords":["sportsdata","sports","api"],"author":{"name":"Ryan Gerard"},"engines":{"node":"*"},"homepage":"https://github.com/rgerard/node-sportsdata","dependencies":{"request":">= 0.0.1","xml2js":">= 0.0.1"},"devDependencies":{"nodeunit":">= 0.0.1"},"_id":"sportsdata@0.1.10","dist":{"shasum":"60b1e3b591f87514400860416e4f1f89fe7609f6","tarball":"https://registry.npmjs.org/sportsdata/-/sportsdata-0.1.10.tgz","integrity":"sha512-Geib6WdLZGLbH2fsZHNh90eKO/YbGlCdspoXZ8Uh1g18w9MOo43SYmq0Wwa0Wq/j6iJjRUOWUbi6OOb0tM0l9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDT+bx67e/6qybaMvmKUZbWBNpwauY3+/ANT9T2rD6jQQIgBejBMOIYFWMaRAhHezQHSvZCHFWqILa09E9JJ0gGcwM="}]},"maintainers":[{"name":"rgerard","email":"ryan.gerard@gmail.com"}]},"0.1.11":{"name":"sportsdata","version":"0.1.11","description":"Node module that wraps the SportsData API","main":"index.js","scripts":{"test":"nodeunit test/"},"repository":{"type":"git","url":"http://github.com/rgerard/node-sportsdata.git"},"keywords":["sportsdata","sports","api"],"author":{"name":"Ryan Gerard"},"engines":{"node":"*"},"homepage":"https://github.com/rgerard/node-sportsdata","dependencies":{"request":">= 0.0.1","xml2js":">= 0.0.1"},"devDependencies":{"nodeunit":">= 0.0.1"},"bugs":{"url":"https://github.com/rgerard/node-sportsdata/issues"},"_id":"sportsdata@0.1.11","dist":{"shasum":"1fe6e392346d654fa706c16f67880c717deeb70c","tarball":"https://registry.npmjs.org/sportsdata/-/sportsdata-0.1.11.tgz","integrity":"sha512-V/Qar+z6/K6j60pkW4727mwxfIvgP417DEuVBZZJRVeRn2ecHXCoY7bYoC+XLR62ystEVXmNYLWbGpANdbUg/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiZZupRUCR69XRTMETSAJlnupSakPh5OndsW4+iiheNAIgYMPpQlxt5c5kmAtPtapW5u1eZLpmftUCDEyWG6Ml2FQ="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"rgerard","email":"ryan.gerard@gmail.com"},"maintainers":[{"name":"rgerard","email":"ryan.gerard@gmail.com"}]},"0.1.12":{"name":"sportsdata","version":"0.1.12","description":"Node module that wraps the SportsData API","main":"index.js","scripts":{"test":"nodeunit test/"},"repository":{"type":"git","url":"http://github.com/rgerard/node-sportsdata.git"},"keywords":["sportsdata","sports","api"],"author":{"name":"Ryan Gerard"},"engines":{"node":"*"},"homepage":"https://github.com/rgerard/node-sportsdata","dependencies":{"request":">= 0.0.1","xml2js":">= 0.0.1"},"devDependencies":{"nodeunit":">= 0.0.1"},"_id":"sportsdata@0.1.12","dist":{"shasum":"873cd493502d441bc47478e3d85f4122c530936e","tarball":"https://registry.npmjs.org/sportsdata/-/sportsdata-0.1.12.tgz","integrity":"sha512-tGcz67/pmxoFM+6FZUlHiavstk2+sN43xargya7ckN/JkLgMpRiNI+uQInReMuQsI1iwIVqSoBGO/ac2m4ydvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLYunitFA23+3TENN+Xqva6TuD1aZxqjOe4GDDfuZxogIhAOVa/hZo+dr5C28EZAnSXcqznZxsM1qJfcR8qWDZcnAY"}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"rgerard","email":"ryan.gerard@gmail.com"},"maintainers":[{"name":"rgerard","email":"ryan.gerard@gmail.com"}]},"0.1.13":{"name":"sportsdata","version":"0.1.13","description":"Node module that wraps the SportsData API","main":"index.js","scripts":{"test":"nodeunit test/"},"repository":{"type":"git","url":"http://github.com/rgerard/node-sportsdata.git"},"keywords":["sportsdata","sports","api"],"author":{"name":"Ryan Gerard"},"engines":{"node":"*"},"homepage":"https://github.com/rgerard/node-sportsdata","dependencies":{"request":">= 0.0.1","xml2js":">= 0.0.1"},"devDependencies":{"nodeunit":">= 0.0.1"},"bugs":{"url":"https://github.com/rgerard/node-sportsdata/issues"},"_id":"sportsdata@0.1.13","dist":{"shasum":"f4883bc2c47146609426a78d9a8ce3e60293053f","tarball":"https://registry.npmjs.org/sportsdata/-/sportsdata-0.1.13.tgz","integrity":"sha512-8XQMvPpvLymIDqOjj7gMuaeRaym7ZoItEcWEqbqCifm1IYfS5E4UzqPDJIr55FZaJMeN6+2YuHOHKz1hZe0ocQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICpR8x3DVKoJxm652j1O66OZW2JUFkVx6nFo19GD1k2JAiEA16GP6IRfH4VtIga6xSHLSNf8Ea1e7AL5McxZEQvmUnE="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"rgerard","email":"ryan.gerard@gmail.com"},"maintainers":[{"name":"rgerard","email":"ryan.gerard@gmail.com"}]},"0.1.14":{"name":"sportsdata","version":"0.1.14","description":"Node module that wraps the SportsData API","main":"index.js","scripts":{"test":"nodeunit test/"},"repository":{"type":"git","url":"http://github.com/rgerard/node-sportsdata.git"},"keywords":["sportsdata","sports","api"],"author":{"name":"Ryan Gerard"},"engines":{"node":"*"},"homepage":"https://github.com/rgerard/node-sportsdata","dependencies":{"request":">= 0.0.1","xml2js":">= 0.0.1"},"devDependencies":{"nodeunit":">= 0.0.1"},"bugs":{"url":"https://github.com/rgerard/node-sportsdata/issues"},"_id":"sportsdata@0.1.14","dist":{"shasum":"b0c4d1676b2c4d5939790cb9bbeb8b085bf84116","tarball":"https://registry.npmjs.org/sportsdata/-/sportsdata-0.1.14.tgz","integrity":"sha512-d9bZDTNgxBenXIr6hMy7ASGUVIDLRcXcg7l1EcSMR2Q1L7GEAkRYIJJYndOQ5TdRsld8JC6zbpZolZ1B+sXMYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQQ5ZhJ/UGqyVidrlg4uEeejxW2u+yjrityr85Hby7oAIhAMdji3FdYZ+O3ul9SNB/Ba2IpEH4F0HXwcFnvUKtmSL9"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"rgerard","email":"ryan.gerard@gmail.com"},"maintainers":[{"name":"rgerard","email":"ryan.gerard@gmail.com"}]},"0.1.15":{"name":"sportsdata","version":"0.1.15","description":"Node module that wraps the SportsData API","main":"index.js","scripts":{"test":"nodeunit test/"},"repository":{"type":"git","url":"http://github.com/rgerard/node-sportsdata.git"},"keywords":["sportsdata","sports","api"],"author":{"name":"Ryan Gerard"},"engines":{"node":"*"},"homepage":"https://github.com/rgerard/node-sportsdata","dependencies":{"request":">= 0.0.1","xml2js":">= 0.0.1"},"devDependencies":{"nodeunit":">= 0.0.1"},"bugs":{"url":"https://github.com/rgerard/node-sportsdata/issues"},"_id":"sportsdata@0.1.15","dist":{"shasum":"b9e2883a62d2e46195c0e34a4840211607754e58","tarball":"https://registry.npmjs.org/sportsdata/-/sportsdata-0.1.15.tgz","integrity":"sha512-oTWdIVzD3J6RNhkdfYV2/cM31jQk+67BJS10C06QK2ZhqDFrXPFYEFIf/Bffr5VuTEnBAs+T+CM/nb1t0V0TCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFW0i4EcQ8R5qpUgEgYdxXbLw8PVohMpcHA2gChuIDZLAiAx6Q7uPNDjTs6CqlOXeCjPUazZFqR9a+VNljlkCoV2yw=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"rgerard","email":"ryan.gerard@gmail.com"},"maintainers":[{"name":"rgerard","email":"ryan.gerard@gmail.com"}]},"0.1.16":{"name":"sportsdata","version":"0.1.16","description":"Node module that wraps the SportsData API","main":"index.js","scripts":{"test":"nodeunit test/"},"repository":{"type":"git","url":"http://github.com/rgerard/node-sportsdata.git"},"keywords":["sportsdata","sports","api"],"author":{"name":"Ryan Gerard"},"engines":{"node":"*"},"homepage":"https://github.com/rgerard/node-sportsdata","dependencies":{"request":">= 0.0.1","xml2js":">= 0.0.1"},"devDependencies":{"nodeunit":">= 0.0.1"},"bugs":{"url":"https://github.com/rgerard/node-sportsdata/issues"},"_id":"sportsdata@0.1.16","dist":{"shasum":"e5d9eb071c6330adbcd6873db558aeca64779622","tarball":"https://registry.npmjs.org/sportsdata/-/sportsdata-0.1.16.tgz","integrity":"sha512-A7Z8gYnp6ACykXhTHBQasb/s37Xoag/R5jl5XC93+SU1VtS2fPDesv3F92SXyGXVEXVInbjXGcQaF82UeWyVTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGedDWyiDfpsQBM/z1FfswwHOnPYSJ7eCzAX3VJ43uEAAiEA5gHdYUXA6nLYE/TyhD7drX+xLHpAIvWoYsSWDqQzceY="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"rgerard","email":"ryan.gerard@gmail.com"},"maintainers":[{"name":"rgerard","email":"ryan.gerard@gmail.com"}]},"0.1.17":{"name":"sportsdata","version":"0.1.17","description":"Node module that wraps the SportsData API","main":"index.js","scripts":{"test":"nodeunit test/"},"repository":{"type":"git","url":"http://github.com/rgerard/node-sportsdata.git"},"keywords":["sportsdata","sports","api"],"author":{"name":"Ryan Gerard"},"engines":{"node":"*"},"homepage":"https://github.com/rgerard/node-sportsdata","dependencies":{"request":">= 0.0.1","xml2js":">= 0.0.1"},"devDependencies":{"nodeunit":">= 0.0.1"},"bugs":{"url":"https://github.com/rgerard/node-sportsdata/issues"},"_id":"sportsdata@0.1.17","dist":{"shasum":"accf47a0bc8f4cc257c20db84bab282e0dac6e33","tarball":"https://registry.npmjs.org/sportsdata/-/sportsdata-0.1.17.tgz","integrity":"sha512-i80oSR+dH9TKKrSlCQ8utIAMW2wVyF2fzGJ3PBZCjJ1UGbZ1ggSWM8/QYminidH6foS6SXrJ6QHr1i2YP8gUDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbbV3dDR1IGUOvc2cBywP1VvUZEVgONDMRgOgmxSbPeQIhAOzuJ5yEUXqdJrkwcgUsCsJHy/MYdCnQ4riJu4RO+JKQ"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"rgerard","email":"ryan.gerard@gmail.com"},"maintainers":[{"name":"rgerard","email":"ryan.gerard@gmail.com"}]},"0.1.18":{"name":"sportsdata","version":"0.1.18","description":"Node module that wraps the SportsData API","main":"index.js","scripts":{"test":"nodeunit test/"},"repository":{"type":"git","url":"http://github.com/rgerard/node-sportsdata.git"},"keywords":["sportsdata","sports","api"],"author":{"name":"Ryan Gerard"},"engines":{"node":"*"},"homepage":"https://github.com/rgerard/node-sportsdata","dependencies":{"request":">= 0.0.1","xml2js":">= 0.0.1"},"devDependencies":{"nodeunit":">= 0.0.1"},"_id":"sportsdata@0.1.18","dist":{"shasum":"679a834b57b8b017125b6163bde0111981e58ec9","tarball":"https://registry.npmjs.org/sportsdata/-/sportsdata-0.1.18.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"rgerard","email":"ryan.gerard@gmail.com"},"maintainers":[{"name":"rgerard","email":"ryan.gerard@gmail.com"}]},"0.1.19":{"name":"sportsdata","version":"0.1.19","description":"Node module that wraps the SportsData API","main":"index.js","scripts":{"test":"nodeunit test/"},"repository":{"type":"git","url":"http://github.com/rgerard/node-sportsdata.git"},"keywords":["sportsdata","sports","api"],"author":{"name":"Ryan Gerard"},"engines":{"node":"*"},"homepage":"https://github.com/rgerard/node-sportsdata","dependencies":{"request":">= 0.0.1","xml2js":">= 0.0.1"},"devDependencies":{"nodeunit":">= 0.0.1"},"bugs":{"url":"https://github.com/rgerard/node-sportsdata/issues"},"_id":"sportsdata@0.1.19","_shasum":"f27388fd1572a45e02ccc22acead8f5a1a0aa0cf","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"rgerard","email":"ryan.gerard@gmail.com"},"maintainers":[{"name":"rgerard","email":"ryan.gerard@gmail.com"}],"dist":{"shasum":"f27388fd1572a45e02ccc22acead8f5a1a0aa0cf","tarball":"https://registry.npmjs.org/sportsdata/-/sportsdata-0.1.19.tgz","integrity":"sha512-7Pb5N99TNAQ1dpMK98gZsZ+bW+wkAv0DJqhlvoz7MjdSR/Fm/gYDb1Ov03GIkOTDbZzGZtOX/vBwEDzij9gYNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDH0wTLpFWu1nmAiREQf+pEFfMM4YDhRFnQSYLwUFrLvgIhAOWJVsSYwfVuGmUg+XZJQKEfisa0SNKdNCTLSZziT5zp"}]}}},"readme":"# node-sportsdata: Easy wrapper around the SportsData API\n\nThis module is designed to be an easy-to-use wrapper around the SportsData API.  This module is designed to be used with node.js, but could be modified to be used directly in the browser as well.\n\nThis module is meant to become a comprehensive list of the SportsData API calls available to you. Currently, I have only focused on the API calls for the NFL and NBA, but I will focus on the others as their seasons begin.\n\n## Install\n\n<pre>\n  npm install sportsdata\n</pre>\n\nOr from source:\n\n<pre>\n  git clone git://github.com/rgerard/node-sportsdata.git \n  cd node-sportsdata\n  npm install\n</pre>\n\n\n## Simple Examples\n\n```javascript\nvar sportsdata_nfl = require('sportsdata').NFL;\n\n// Init the object with the access level, version, apikey, year, and season you care about\nsportsdata_nfl.init('t', 1, apikey, '2012', 'REG');\n\n// Get the season schedule\nsportsdata_nfl.getSeasonSchedule(function(error, schedule) {\n if (!error) {\n    console.log(schedule) // Print the season schedule for the NFL season\n  }\n});\n\n\nvar sportsdata_nba = require('sportsdata').NBA;\n\n// Init the object with the access level, version, apikey, seasonID, and season you care about\nsportsdata_nba.init('t', 2, apikey, '2012', 'REG');\n\n// Get the season schedule\nsportsdata_nba.getSeasonSchedule(function(error, schedule) {\n if (!error) {\n    console.log(schedule) // Print the season schedule for the NBA season\n  }\n});\n```\n\n\n## Test\n\nI have written unit tests for these API calls using the <a href=\"https://github.com/caolan/nodeunit\">nodeunit</a> framework.\nThe unit tests do not make actual API calls, as that would waste your API call limit.\nInstead, I have mocked the request object, and replace the call response with a pre-captured response for that exact same API call.\n\nTo run the unit tests:\n\n```\nnodeunit test/\n```\n\n\n## Documentation\n\n### NFL\n\nPlease refer to the <a href=\"http://developer.sportsdatallc.com/docs/read/NFL_API\">SportsData NFL API documentation</a> for more detail on their API.\n\n* [init](#init)\n* [getWeeklySchedule](#getWeeklySchedule)\n* [getSeasonSchedule](#getSeasonSchedule)\n* [getGameStats](#getGameStats)\n* [getGameSummary](#getGameSummary)\n* [getPlayByPlay](#getPlayByPlay)\n* [getPlaySummary](#getPlaySummary)\n* [getGameBoxscore](#getGameBoxscore)\n* [getExtendedBoxscore](#getExtendedBoxscore)\n* [getWeeklyBoxscore](#getWeeklyBoxscore)\n* [getGameRoster](#getGameRoster)\n* [getTeamHierarchy](#getTeamHierarchy)\n* [getTeamRoster](#getTeamRoster)\n* [getInjuries](#getInjuries)\n* [getGameDepthChart](#getGameDepthChart)\n* [getTeamDepthChart](#getTeamDepthChart)\n* [getWeeklyLeagueLeaders](#getWeeklyLeagueLeaders)\n* [getStandings](#getStandings)\n* [getSeasonalStats](#getSeasonalStats)\n\n### NBA\n\nPlease refer to the <a href=\"http://developer.sportsdatallc.com/docs/read/NBA_API\">SportsData NBA API documentation</a> for more detail on their API.\n\n* [init](#initNba)\n* [getSeasonSchedule](#getSeasonScheduleNba)\n* [get3DaySchedule](#get3DaySchedule)\n* [getStandings](#getStandingsNba)\n* [getRosters](#getRosters)\n* [getGameScoreAndStats](#getGameScoreAndStats)\n* [getPlayByPlay](#getPlayByPlayNba)\n* [getEventsGloassary](#getEventsGloassary)\n* [getSeasonalStats](#getSeasonalStatsNba)\n\n\n## NFL API\n\n<a name=\"init\" />\n### init(access_level, version, apikey, year, season)\n\nInits the object with your API data, including your API key.\n\n__Arguments__\n\n* access_level - Your API access level\n* version - The version of the API\n* apikey - Your API key\n* year - The year\n* season - The season type\n\n__Example__\n\n```js\n// Fetch the schedule for Week 1 of the NFL season\nvar sportsdata_nfl = require('sportsdata').NFL;\nsportsdata_nfl.init('t', 1, apikey, '2012', 'REG');\n```\n\n---------------------------------------\n\n<a name=\"getWeeklySchedule\" />\n### getWeeklySchedule(week, callback)\n\nReturns the schedule for the week in question as a JSON object\n\n__Arguments__\n\n* week - The week to retrieve the schedule for\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the schedule for Week 1 of the NFL season\nsportsdata.getWeeklySchedule(1, function(error, schedule) {\n if (!error) {\n    console.log(schedule);\n  }\n});\n```\n\n---------------------------------------\n\n<a name=\"getSeasonSchedule\" />\n### getSeasonSchedule(callback)\n\nReturns the schedule for the entire season as a JSON object\n\n__Arguments__\n\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the schedule for the entire NFL season\nsportsdata.getSeasonSchedule(function(error, schedule) {\n if (!error) {\n    console.log(schedule);\n  }\n});\n```\n\n---------------------------------------\n\n<a name=\"getGameStats\" />\n### getGameStats(week, awayteam, hometeam, callback)\n\nReturns the game stats for the game in question as a JSON object\n\n__Arguments__\n\n* week - The week in question\n* awayteam - The 3-letter abbreviation of the away team\n* hometeam - The 3-letter abbreviation of the home team\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the game stats\nsportsdata.getGameStats(1, 'DAL', 'NYG', function(error, stats) {\n if (!error) {\n    console.log(stats);\n  }\n});\n```\n\n---------------------------------------\n\n<a name=\"getGameSummary\" />\n### getGameSummary(week, awayteam, hometeam, callback)\n\nReturns the game summary for the game in question as a JSON object\n\n__Arguments__\n\n* week - The week in question\n* awayteam - The 3-letter abbreviation of the away team\n* hometeam - The 3-letter abbreviation of the home team\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the game summary\nsportsdata.getGameSummary(1, 'DAL', 'NYG', function(error, stats) {\n if (!error) {\n    console.log(stats);\n  }\n});\n```\n\n---------------------------------------\n\n<a name=\"getPlayByPlay\" />\n### getPlayByPlay(week, awayteam, hometeam, callback)\n\nReturns the play-by-play for the game in question as a JSON object\n\n__Arguments__\n\n* week - The week in question\n* awayteam - The 3-letter abbreviation of the away team\n* hometeam - The 3-letter abbreviation of the home team\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the play-by-play\nsportsdata.getPlayByPlay(1, 'DAL', 'NYG', function(error, stats) {\n if (!error) {\n    console.log(stats);\n  }\n});\n```\n\n---------------------------------------\n\n<a name=\"getPlaySummary\" />\n### getPlaySummary(week, awayteam, hometeam, playid, callback)\n\nReturns the play summary for the game in question as a JSON object\n\n__Arguments__\n\n* week - The week in question\n* awayteam - The 3-letter abbreviation of the away team\n* hometeam - The 3-letter abbreviation of the home team\n* playid - The ID of the specific play involved. This value is found in the response from [getPlayByPlay](#getPlayByPlay).\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the play summary\nsportsdata.getPlaySummary(1, 'DAL', 'NYG', 'fdec3736-3598-4cde-ad4c-7270afc6d4e7', function(error, stats) {\n if (!error) {\n    console.log(stats);\n  }\n});\n```\n\n---------------------------------------\n\n<a name=\"getGameBoxscore\" />\n### getGameBoxscore(week, awayteam, hometeam, callback)\n\nReturns the boxscore for the game in question as a JSON object\n\n__Arguments__\n\n* week - The week in question\n* awayteam - The 3-letter abbreviation of the away team\n* hometeam - The 3-letter abbreviation of the home team\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the boxscore\nsportsdata.getGameBoxscore(1, 'DAL', 'NYG', function(error, stats) {\n if (!error) {\n    console.log(stats);\n  }\n});\n```\n\n---------------------------------------\n\n<a name=\"getExtendedBoxscore\" />\n### getExtendedBoxscore(week, awayteam, hometeam, callback)\n\nReturns the extended boxscore for the game in question as a JSON object\n\n__Arguments__\n\n* week - The week in question\n* awayteam - The 3-letter abbreviation of the away team\n* hometeam - The 3-letter abbreviation of the home team\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the extended boxscore\nsportsdata.getExtendedBoxscore(1, 'DAL', 'NYG', function(error, stats) {\n if (!error) {\n    console.log(stats);\n  }\n});\n```\n\n---------------------------------------\n\n<a name=\"getWeeklyBoxscore\" />\n### getWeeklyBoxscore(week, callback)\n\nReturns the weekly boxscores as a JSON object\n\n__Arguments__\n\n* week - The week in question\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the weekly boxscores\nsportsdata.getWeeklyBoxscore(1, function(error, stats) {\n if (!error) {\n    console.log(stats);\n  }\n});\n```\n\n---------------------------------------\n\n<a name=\"getGameRoster\" />\n### getGameRoster(week, awayteam, hometeam, callback)\n\nReturns the game roster for the game in question as a JSON object\n\n__Arguments__\n\n* week - The week in question\n* awayteam - The 3-letter abbreviation of the away team\n* hometeam - The 3-letter abbreviation of the home team\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the game roster\nsportsdata.getGameRoster(1, 'DAL', 'NYG', function(error, stats) {\n if (!error) {\n    console.log(stats);\n  }\n});\n```\n\n---------------------------------------\n\n<a name=\"getTeamHierarchy\" />\n### getTeamHierarchy(callback)\n\nReturns the team hierarchy as a JSON object\n\n__Arguments__\n\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the team hierarchy\nsportsdata.getTeamHierarchy(function(error, data) {\n if (!error) {\n    console.log(data);\n  }\n});\n```\n\n---------------------------------------\n\n<a name=\"getTeamRoster\" />\n### getTeamRoster(team, callback)\n\nReturns the team roster of a specific team as a JSON object\n\n__Arguments__\n\n* team - The 3-letter abbreviation of the team\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the team hierarchy\nsportsdata.getTeamRoster('DAL', function(error, data) {\n if (!error) {\n    console.log(data);\n  }\n});\n```\n\n---------------------------------------\n\n<a name=\"getInjuries\" />\n### getInjuries(week, awayteam, hometeam, callback)\n\nReturns the injuries for the game in question as a JSON object\n\n__Arguments__\n\n* week - The week in question\n* awayteam - The 3-letter abbreviation of the away team\n* hometeam - The 3-letter abbreviation of the home team\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the injuries\nsportsdata.getInjuries(1, 'DAL', 'NYG', function(error, data) {\n if (!error) {\n    console.log(data);\n  }\n});\n```\n\n---------------------------------------\n\n<a name=\"getGameDepthChart\" />\n### getGameDepthChart(week, awayteam, hometeam, callback)\n\nReturns the game depth chart for the game in question as a JSON object\n\n__Arguments__\n\n* week - The week in question\n* awayteam - The 3-letter abbreviation of the away team\n* hometeam - The 3-letter abbreviation of the home team\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the game depth chart\nsportsdata.getGameDepthChart(1, 'DAL', 'NYG', function(error, data) {\n if (!error) {\n    console.log(data);\n  }\n});\n```\n\n---------------------------------------\n\n<a name=\"getTeamDepthChart\" />\n### getTeamDepthChart(team, callback)\n\nReturns the team depth chart for a team as a JSON object\n\n__Arguments__\n\n* team - The 3-letter abbreviation of the team\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the team depth chart\nsportsdata.getTeamDepthChart('DAL', function(error, data) {\n if (!error) {\n    console.log(data);\n  }\n});\n```\n\n---------------------------------------\n\n<a name=\"getWeeklyLeagueLeaders\" />\n### getWeeklyLeagueLeaders(week, callback)\n\nReturns the weekly leaders as a JSON object\n\n__Arguments__\n\n* week - The week in question\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the weekly leaders\nsportsdata.getWeeklyLeagueLeaders(1, function(error, data) {\n if (!error) {\n    console.log(data);\n  }\n});\n```\n\n---------------------------------------\n\n<a name=\"getStandings\" />\n### getStandings(callback)\n\nReturns the standings as a JSON object\n\n__Arguments__\n\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the standings\nsportsdata.getStandings(function(error, data) {\n if (!error) {\n    console.log(data);\n  }\n});\n```\n\n---------------------------------------\n\n<a name=\"getSeasonalStats\" />\n### getSeasonalStats(team, callback)\n\nReturns the seasonal stats for a team as a JSON object\n\n__Arguments__\n\n* team - The 3-letter abbreviation of the team\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the seasonal stats for a team\nsportsdata.getSeasonalStats('DAL', function(error, data) {\n if (!error) {\n    console.log(data);\n  }\n});\n```\n\n\n## NBA API\n\n<a name=\"initNba\" />\n### init(access_level, version, apikey, seasonID, season)\n\nInits the object with your API data, including your API key.\n\n__Arguments__\n\n* access_level - Your API access level\n* version - The version of the API to use\n* apikey - Your API key\n* seasonID - The year\n* season - The season type\n\n__Example__\n\n```js\n// Init the object with the access level, version, apikey, seasonID, and season you care about\nvar sportsdata_nba = require('sportsdata').NBA;\nsportsdata_nba.init('t', 2, apikey, '2012', 'REG');\n```\n\n---------------------------------------\n\n<a name=\"getSeasonScheduleNba\" />\n### getSeasonSchedule(callback)\n\nReturns the schedule for the entire season as a JSON object\n\n__Arguments__\n\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the schedule for the entire NBA season\nsportsdata.getSeasonSchedule(function(error, schedule) {\n if (!error) {\n    console.log(schedule);\n  }\n});\n```\n\n---------------------------------------\n\n<a name=\"get3DaySchedule\" />\n### get3DaySchedule(callback)\n\nReturns the rolling 3-day schedule as a JSON object\n\n__Arguments__\n\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the rolling 3-day schedule\nsportsdata.get3DaySchedule(function(error, schedule) {\n if (!error) {\n    console.log(schedule);\n  }\n});\n```\n\n---------------------------------------\n\n<a name=\"getStandingsNba\" />\n### getStandings(callback)\n\nReturns the standings as a JSON object\n\n__Arguments__\n\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the standings\nsportsdata.getStandings(function(error, schedule) {\n if (!error) {\n    console.log(schedule);\n  }\n});\n```\n\n---------------------------------------\n\n<a name=\"getRosters\" />\n### getRosters(callback)\n\nReturns the rosters as a JSON object\n\n__Arguments__\n\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the rosters\nsportsdata.getRosters(function(error, schedule) {\n if (!error) {\n    console.log(schedule);\n  }\n});\n```\n\n---------------------------------------\n\n<a name=\"getGameScoreAndStats\" />\n### getGameScoreAndStats(gameid, callback)\n\nReturns the game score and stats of a specific game as a JSON object\n\n__Arguments__\n\n* gameid - The id of the game in question. This value is returned from the API call [getSeasonSchedule](#getSeasonScheduleNba).\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the rosters\nsportsdata.getGameScoreAndStats(2393, function(error, schedule) {\n if (!error) {\n    console.log(schedule);\n  }\n});\n```\n\n---------------------------------------\n\n<a name=\"getPlayByPlayNba\" />\n### getPlayByPlay(gameid, callback)\n\nReturns the play-by-play of a specific game as a JSON object\n\n__Arguments__\n\n* gameid - The id of the game in question. This value is returned from the API call [getSeasonSchedule](#getSeasonScheduleNba).\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the play-by-play\nsportsdata.getPlayByPlay(2393, function(error, schedule) {\n if (!error) {\n    console.log(schedule);\n  }\n});\n```\n\n---------------------------------------\n\n<a name=\"getEventsGloassary\" />\n### getEventsGloassary(callback)\n\nReturns the events glossary as a JSON object\n\n__Arguments__\n\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the events glossary\nsportsdata.getEventsGloassary(function(error, schedule) {\n if (!error) {\n    console.log(schedule);\n  }\n});\n```\n\n---------------------------------------\n\n<a name=\"getSeasonalStatsNba\" />\n### getSeasonalStats(teamid, callback)\n\nReturns the events glossary as a JSON object\n\n__Arguments__\n\n* teamid - The id of the team in question. This value is returned from the API call [getStandings](#getStandingsNba).\n* callback(err, body) - A callback which is called after the API call has returned, or an error has occurred.\n\n__Example__\n\n```js\n// Fetch the events glossary\nsportsdata.getSeasonalStats(7406, function(error, schedule) {\n if (!error) {\n    console.log(schedule);\n  }\n});\n```\n","maintainers":[{"name":"rgerard","email":"ryan.gerard@gmail.com"}],"time":{"modified":"2022-07-13T15:45:53.241Z","created":"2012-11-19T17:37:02.339Z","0.1.0":"2012-11-19T17:37:03.118Z","0.1.1":"2012-11-20T18:00:49.229Z","0.1.2":"2012-11-20T18:18:01.248Z","0.1.3":"2013-04-16T16:47:02.947Z","0.1.4":"2013-04-16T16:57:26.692Z","0.1.5":"2013-04-16T16:59:19.756Z","0.1.6":"2013-04-16T17:44:18.053Z","0.1.7":"2013-04-16T17:48:29.452Z","0.1.8":"2013-04-16T19:06:30.340Z","0.1.9":"2013-05-29T15:48:42.936Z","0.1.10":"2013-06-03T19:00:09.818Z","0.1.11":"2013-11-05T06:42:44.851Z","0.1.12":"2013-11-06T07:29:44.956Z","0.1.13":"2014-03-18T06:52:38.424Z","0.1.14":"2014-03-29T16:42:47.205Z","0.1.15":"2014-04-08T15:28:29.471Z","0.1.16":"2014-04-09T16:22:46.084Z","0.1.17":"2014-04-16T14:45:10.436Z","0.1.18":"2014-05-16T06:18:01.919Z","0.1.19":"2014-05-18T01:06:08.157Z"},"author":{"name":"Ryan Gerard"},"repository":{"type":"git","url":"http://github.com/rgerard/node-sportsdata.git"},"homepage":"https://github.com/rgerard/node-sportsdata","keywords":["sportsdata","sports","api"],"readmeFilename":"README.md","bugs":{"url":"https://github.com/rgerard/node-sportsdata/issues"}}