dependenciesGenerator top-level property
Implementation
final FigGenerator dependenciesGenerator = FigGenerator(
script: ['cat', 'import_map.json'],
postProcess: (String out, [List<String>? tokens]) {
if (out.trim().isEmpty) return [];
try {
final deps = jsonDecode(out);
if (deps is Map && deps.containsKey('imports')) {
final imports = deps['imports'] as Map;
return imports.entries.map((entry) {
return FigSuggestion(
name: entry.key,
icon: '🦖',
description: entry.value,
);
}).toList();
}
} catch (e) {
return [];
}
return [];
},
);