@dotenvx/dotenvx-radar
Version:
Dotenvx Radar
32 lines (25 loc) • 810 B
JavaScript
const { Command } = require('commander')
const settings = new Command('settings')
settings
.description('⚙️ settings')
.allowUnknownOption()
// dotenvx-radar settings username
const usernameAction = require('./../actions/settings/username')
settings
.command('username')
.description('print your username')
.action(usernameAction)
// dotenvx-radar settings token
const tokenAction = require('./../actions/settings/token')
settings
.command('token')
.description('print your access token (--unmask)')
.option('--unmask', 'unmask access token')
.action(tokenAction)
// dotenvx-radar settings hostname
const hostnameAction = require('./../actions/settings/hostname')
settings
.command('hostname')
.description('print hostname')
.action(hostnameAction)
module.exports = settings