@onereach/orest-input-cli
Version:
The tool for creating, serving, and publishing OREST Inputs
19 lines (14 loc) • 460 B
JavaScript
const { getProfiles } = require('./profiles/profileService');
const getAnswers = require('./getAnswers');
const getToken = require('./getToken');
async function prepareAuth(options) {
const profiles = await getProfiles();
const profile = profiles && profiles[options.profile];
const answers = await getAnswers(profile, options);
const userToken = await getToken(answers);
return {
answers,
userToken,
};
}
module.exports = prepareAuth;