environmentVariableGenerator top-level property

FigGenerator environmentVariableGenerator
final

Implementation

final FigGenerator environmentVariableGenerator = FigGenerator(
  script: ['env'],
  postProcess: (String out, [List<String>? tokens]) {
    return out
        .split('\n')
        .where((line) => line.contains('='))
        .map((line) {
          final key = line.split('=')[0];
          return FigSuggestion(
            name: '\$$key',
            type: SuggestionType.arg,
            description: 'Environment Variable',
          );
        })
        .toList();
  },
  trigger: '\$',
);