mh-qa-cli
Version:
A command to get MissionHub QA running
24 lines (23 loc) • 877 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
require("colors");
const inquirer = require("inquirer");
const util = require("util");
const fs = require("fs");
const writeFile = util.promisify(fs.writeFile);
exports.oneskySetup = async () => {
console.log(`Go to ${'http://cru-global.oneskyapp.com/admin/site/settings'.cyan} and copy and paste your OneSky API keys`);
const { oneskyApiKey, oneskySecretKey, } = await inquirer.prompt([
{
type: 'input',
name: 'oneskyApiKey',
message: 'Public Key',
},
{
type: 'input',
name: 'oneskySecretKey',
message: 'Secret Key',
},
]);
await writeFile(`${process.env.HOME}/code/missionhub-react-native/.env.local`, `ONESKY_API_KEY=${oneskyApiKey}\nONESKY_SECRET_KEY=${oneskySecretKey}`);
};