yoSpec top-level property
Implementation
final FigSpec yoSpec = FigSpec(
name: 'yo',
description: 'Yeoman generator',
args: [
FigArg(
name: 'generator',
generators: [yeomanGeneratorList],
suggestions: suggestions,
isCommand: true,
isOptional: true,
),
],
options: [
FigOption(
name: ['--help'],
description: "Print info and generator's options and usage",
),
FigOption(
name: ['-f', '--force'],
description: 'Overwrite files that already exist',
isDangerous: true,
),
FigOption(
name: ['--version'],
description: 'Print version',
),
FigOption(
name: ['--no-color'],
description: 'Disable color',
),
FigOption(
name: ['--insight'],
description: 'Enable anonymous tracking',
),
FigOption(
name: ['--no-insight'],
description: 'Disable anonymous tracking',
),
FigOption(
name: ['--generators'],
description: 'Print available generators',
),
FigOption(
name: ['--local-only'],
description: 'Disable lookup of globally-installed generators',
),
],
);