UNPKG

mlb-stats-api

Version:

Node JS Library for consuming MLB's official stats API

17 lines (14 loc) 538 B
'use strict'; const HttpClient = require('../httpClient'); class Seasons { getSeasons(args = {}) { const { params } = args; const endpoint = params && params.all ? 'seasons/all' : 'seasons'; return HttpClient.request(`${this.apiHost}${endpoint}`, { params: params }); } getSeason(args = { pathParams: '' }) { const { params, pathParams: { seasonId = '' } } = args; return HttpClient.request(`${this.apiHost}seasons/${seasonId}`, { params: params }); } } module.exports = Seasons;