@with-heart/rerole
Version:
Menu wrapper for assume-role
19 lines (13 loc) • 383 B
JavaScript
const cmd = process.argv[2]
if (cmd && cmd === 'showCommand') {
require('./postinstall')
process.exit(0)
}
const {readConfigFile, findRoleNames, writeRoleFile} = require('./fns')
const {showPrompt} = require('./prompt')
const contents = readConfigFile()
const roles = findRoleNames(contents)
showPrompt(roles).then(({role}) => {
writeRoleFile(role)
})