UNPKG

@gameroom/cli

Version:

A command line tool for Gameroom

29 lines (26 loc) 693 B
const axios = require('axios'), { componentString, extractHTMLBody, extractHTMLText, getRequest } = require('../../helpers'), TOKEN = process.env.PRICE_CHARTING_TOKEN const price_charting = axios.create({ baseURL: 'https://www.pricecharting.com/api' }) module.exports = class Product { static async getWithUPC(upc) { const result = await price_charting.get('/product', { params: { upc, t: TOKEN } }) return result.data ? result.data : null } static async getWithId(id) { const result = await price_charting.get('/product', { params: { id, t: TOKEN } }) return result.data ? result.data : null } }