yoSpec top-level property

FigSpec yoSpec
final

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',
    ),
  ],
);