@forge/cli
12.19.012.19.0-experimental-a6c6519
out/command-line/dependency-injection.js~
out/command-line/dependency-injection.jsModified+6−1
Index: package/out/command-line/dependency-injection.js
===================================================================
--- package/out/command-line/dependency-injection.js
+++ package/out/command-line/dependency-injection.js
@@ -86,8 +86,11 @@
const custom_scopes_controller_1 = require("./controller/custom-scopes-controller");
const custom_scopes_view_1 = require("./view/custom-scopes-view");
const customscopes = tslib_1.__importStar(require("../custom-scopes"));
const custom_scopes_service_1 = require("../service/custom-scopes-service");
+const module_controller_1 = require("./controller/module-controller");
+const module_view_1 = require("./view/module-view");
+const module_service_1 = require("../service/module-service");
const getDependencies = async (cliDetails) => {
let cmd;
const cachedConf = cli_shared_1.CachedConf.getCache(cli_shared_1.CONFIG_PROJECT_NAME);
const cachedConfigService = new cached_config_service_1.CachedConfigService(cachedConf);
@@ -188,8 +191,9 @@
const installController = new install_controller_1.InstallController(assertiveAppConfigReader, configFile, ui, installAppSiteCommand, installationsService, installView, supportedProductsService, statsigService, devSpaceService);
const feedbackController = new feedback_controller_1.FeedbackController(credentialStore, feedbackPostClient);
const eligibilityController = new eligibility_controller_1.EligibilityController(new roa_service_1.RoaService(assertiveAppConfigReader, new graphql_client_8.RoaEligibilityClient(graphQLClient)), new eligibility_view_1.EligibilityView(ui));
const versionController = new version_controller_1.VersionController(new version_service_1.VersionService(assertiveAppConfigReader, new graphql_client_9.AppVersionDetailsClient(graphQLClient)), new version_view_1.VersionView(ui));
+ const moduleController = new module_controller_1.ModuleController(new module_view_1.ModuleView(ui), new module_service_1.ModuleService(new cli_shared_1.TemplateModuleServices()));
const lintService = new lint_service_1.LintService(configFile, fileReader, statsigService);
const lintView = new lint_view_1.LintView(ui);
const lintController = new lint_controller_1.LintController(lintService, lintView);
const deployView = new deploy_view_1.DeployView(ui);
@@ -276,9 +280,10 @@
prerequisitesController,
defaultEnvironmentController,
versionController,
buildController,
- customScopesController
+ customScopesController,
+ moduleController
}
};
};
exports.getDependencies = getDependencies;