UNPKG

@gameroom/cli

Version:

A command line tool for Gameroom

15 lines (13 loc) 547 B
const axios = require('axios'), cosmetic = require('cosmetic'), { tryRepeatedly } = require('../../helpers'), { shopify, spinner } = require('../../refs') module.exports = class Checkout { constructor() {} static async get({ limit, since_id }) { const result = await tryRepeatedly(() => shopify.get('/checkouts.json', { params: { limit, since_id } }), (err) => spinner.warn(`error getting ${cosmetic.green('orders')} ${err}`)) return result && result.data && result.data.checkouts ? result.data.checkouts : null } }