sharedOptions top-level property
Implementation
final List<Option> sharedOptions = [
Option(
name: '--envfile',
description: '.env filename to load ENV vars from',
args: [
Arg(
name: 'string',
template: 'filepaths'
)
]
),
Option(
name: ['-h', '--help'],
description: 'Help for hasura'
),
Option(
name: '--log-level',
description: 'Log level',
args: [
Arg(
name: 'string',
suggestions: [
FigSuggestion(name: 'DEBUG'),
FigSuggestion(name: 'INFO'),
FigSuggestion(name: 'WARN'),
FigSuggestion(name: 'ERROR'),
FigSuggestion(name: 'FATAL')
],
defaultValue: 'INFO'
)
]
),
Option(
name: '--no-color',
description: 'Do not colorize output'
),
Option(
name: '--project',
description: 'Directory where commands are executed',
args: [
Arg(
name: 'string',
template: 'folders'
)
]
),
Option(
name: '--skip-update-check',
description: 'Skip automatic update check on command execution'
)
];