UNPKG

392 BJavaScriptView Raw
1// Checks for args or flags supplied to command
2function isEmptyCommand(flags, args) {
3 if (!hasFlags(flags) && !hasArgs(args)) {
4 return true
5 }
6 return false
7}
8
9function hasFlags(flags) {
10 return Object.keys(flags).length
11}
12
13function hasArgs(args) {
14 return Object.keys(args).length
15}
16
17module.exports = {
18 hasFlags: hasFlags,
19 hasArgs: hasArgs,
20 isEmptyCommand: isEmptyCommand
21}