UNPKG

guardian-epub

Version:

Creates an ePub of the Guardian newspaper from the Guardian API

23 lines (18 loc) 575 B
#!/usr/bin/env node import enquirer from "enquirer"; import { getApiFile, setApiKey } from "./utils/files.js"; async function saveGuardianApiKey() { const apiFile = getApiFile(); // Prompt the user for the API key const answers = await enquirer.prompt([ { type: "input", name: "apiKey", message: "Please enter or paste your Guardian API key:", }, ]); // Save the API key to the configuration file setApiKey(answers.apiKey); console.log(`API key saved successfully to file ${apiFile}`); } saveGuardianApiKey().catch(console.error);