@gameroom/cli
Version:
A command line tool for Gameroom
15 lines (13 loc) • 547 B
JavaScript
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
}
}