packageGenerator top-level property
Implementation
final FigGenerator packageGenerator = FigGenerator(
script: ['cargo', 'metadata', '--format-version', '1', '--no-deps'],
postProcess: (data, [tokens]) {
final manifest = Metadata.fromJson(jsonDecode(data));
return manifest.packages.map((pkg) {
return FigSuggestion(
icon: '📦',
name: pkg.name,
description:
'${pkg.version}${pkg.description != null ? ' - ${pkg.description}' : ''}',
);
}).toList();
},
);