mkmrare/cmd/fetch.ts

16 lines
373 B
TypeScript
Raw Normal View History

2019-11-21 16:06:46 +00:00
import { asyncSaveJSON, CardMarketApi } from "../lib";
2019-11-21 14:16:04 +00:00
async function run() {
if (process.argv.length < 3) {
console.error("Usage: yarn fetch <uid>");
process.exit(1);
return;
}
const uid = process.argv[2];
let api = new CardMarketApi();
2019-11-21 15:56:34 +00:00
const articles = await api.getAllArticles(uid);
2019-11-21 14:16:04 +00:00
await asyncSaveJSON(`${uid}-cards.json`, articles);
}
run();