hasDependency method
Checks if the pubspec has a dependency on packageName.
Implementation
bool hasDependency(String packageName) {
try {
final dependenciesNode = _editor.parseAt(['dependencies']);
if (dependenciesNode is YamlMap) {
return dependenciesNode.containsKey(packageName);
}
} catch (e) {
// Invalid YAML or parsing error
return false;
}
return false;
}