getVersion function
Implementation
Future<String> getVersion() async {
final file = File('pubspec.yaml');
if (!file.existsSync()) return 'unknown';
final content = await file.readAsString();
final yaml = loadYaml(content);
return yaml['version']?.toString() ?? 'unknown';
}