wholeTldrPages top-level property

FigGenerator wholeTldrPages
final

Implementation

final FigGenerator wholeTldrPages = FigGenerator(
  script: [
    'bash',
    '-c',
    'ls -Al $android $common $linux $osx $sunos $windows 2>/dev/null'
  ],
  postProcess: (String out, [List<String>? tokens]) {
    return out
        .split('\n')
        .where((line) => isMarkDownRegex.hasMatch(line))
        .map((line) {
      final parts = line.split(' ');
      final name = parts.last.substring(0, parts.last.length - 3);
      return FigSuggestion(
        name: name,
        description: 'Tldr page',
        icon: 'fig://icon?type=string',
      );
    }).toList();
  },
);