generateVersions top-level property
Implementation
final FigGenerator generateVersions = FigGenerator(
script: ["curl", "-sL", "https://cdn.deno.land/deno/meta/versions.json"],
cache: const FigCache(ttl: 1000 * 60 * 60 * 24), // 24 hours
postProcess: (out, [tokens]) {
final data = VersionsJSON.fromJson(jsonDecode(out));
return data.versions
.map((version) => FigSuggestion(
name: version.startsWith("v") ? version.substring(1) : version,
))
.toList();
},
);