dogSpec top-level property
Completion spec for dog CLI
Implementation
final FigSpec dogSpec = FigSpec(
name: 'dog',
description: 'A command-line DNS client',
subcommands: [
Subcommand(
name: 'A',
description: 'Query Domain A Record'
),
Subcommand(
name: 'MX',
description: 'Query Domain MX Record'
),
Subcommand(
name: 'CNAME',
description: 'Query Domain CNAME Record'
),
Subcommand(
name: 'TXT',
description: 'Query Domain TXT Record'
),
Subcommand(
name: 'NS',
description: 'Query NS Record'
),
Subcommand(
name: 'SOA',
description: 'Query SOA Record'
),
Subcommand(
name: 'TTL',
description: 'Query TTL Record'
),
Subcommand(
name: 'ANY +noall +answer',
description: 'Query ALL DNS Records'
),
Subcommand(
name: '+nocomments +noquestion +noauthority +noadditional +nostats',
description: 'Query only answer section'
)
]
);