@veecode-platform/safira-cli
Version:
Generate a microservice project from your spec.
14 lines (13 loc) • 679 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DependencyUpdater = void 0;
const package_manager_enum_1 = require("../package-manager-enum");
const update_gradle_dependency_1 = require("./update-gradle-dependency");
const update_maven_dependency_1 = require("./update-maven-dependency");
class DependencyUpdater {
update(projectFolder, packManager) {
const updater = packManager === package_manager_enum_1.PackageManager.maven ? new update_maven_dependency_1.MavenUpdate() : new update_gradle_dependency_1.GradleUpdate();
updater.update(projectFolder, this.list());
}
}
exports.DependencyUpdater = DependencyUpdater;