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