@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;