UNPKG

steamcommunity-market

Version:
28 lines (19 loc) 600 B
const CMOverview = require('./Overview/CMOverview'); const MarketMethod = require('../MarketMethod'); const handleOverviewParams = require('./Overview/handleParams'); class Overview extends MarketMethod { static get endpoint() { return '/priceoverview'; } constructor(options) { super({ ...options, paramsHandler: handleOverviewParams, }); } get(params) { const overviewParams = this.getParams(params); return this.request .send('GET', Overview.endpoint, overviewParams) .then(({ data }) => new CMOverview(this, overviewParams, data)); } } module.exports = Overview;