gronSpec top-level property
Completion spec for gron CLI
Implementation
final FigSpec gronSpec = FigSpec(
name: 'gron',
description: 'Gron is a tool to make it easier to understand big blobs of JSON',
options: [
Option(
name: ['--help', '-h'],
description: 'Show help for gron'
),
Option(
name: ['-u', '--ungron'],
description: 'Reverse the operation (turn assignments back into JSON)'
),
Option(
name: ['-v', '--values'],
description: 'Print just the values of provided assignments'
),
Option(
name: ['-c', '--colorize'],
description: 'Colorize output (default on tty)'
),
Option(
name: ['-m', '--monochrome'],
description: 'Monochrome (don\'t colorize output)'
),
Option(
name: ['-s', '--stream'],
description: 'Treat each line of input as a separate JSON object'
),
Option(
name: ['-k', '--insecure'],
description: 'Disable certificate validation'
),
Option(
name: ['-j', '--json'],
description: 'Represent gron data as JSON stream'
),
Option(
name: '--no-sort',
description: 'Don\'t sort output (faster)'
),
Option(
name: '--version',
description: 'Print version information'
)
]
);