removeDependencies static method
void
removeDependencies(
- String package, {
- bool logger = true,
})
Implementation
static void removeDependencies(String package, {bool logger = true}) {
print('Removing package: "$package"');
if (containsPackage(package)) {
var dependencies = pubSpec.dependencies;
var devDependencies = pubSpec.devDependencies;
dependencies.removeWhere((key, value) => key == package);
devDependencies.removeWhere((key, value) => key == package);
var newPub = pubSpec.copy(
devDependencies: devDependencies,
dependencies: dependencies,
);
_savePub(newPub);
}
}