UNPKG

mlb-stats-api

Version:

Node JS Library for consuming MLB's official stats API

26 lines (21 loc) 957 B
'use strict'; const HttpClient = require('../httpClient'); class League { getLeague(args = {}) { const { params } = args; return HttpClient.request(`${this.apiHost}league`, { params: params }); } getLeagueAllStarBallot(args = { pathParams: '' }) { const { params, pathParams: { leagueId = '' } } = args; return HttpClient.request(`${this.apiHost}league/${leagueId}/allStarBallot`, { params: params }); } getLeagueAllStarWriteIns(args = { pathParams: '' }) { const { params, pathParams: { leagueId = '' } } = args; return HttpClient.request(`${this.apiHost}league/${leagueId}/allStarWriteIns`, { params: params }); } getLeagueAllStarFinalVote(args = { pathParams: '' }) { const { params, pathParams: { leagueId = '' } } = args; return HttpClient.request(`${this.apiHost}league/${leagueId}/allStarFinalVote`, { params: params }); } } module.exports = League;