npm package diff

Package: @forge/cli

Versions: 12.2.0-experimental-959d7b9 - 12.3.0-next.0-experimental-47556b0

File: package/out/command-line/dependency-injection.js

Index: package/out/command-line/dependency-injection.js
===================================================================
--- package/out/command-line/dependency-injection.js
+++ package/out/command-line/dependency-injection.js
@@ -28,8 +28,10 @@
 const uninstall_app_1 = require("../installations/uninstall-app");
 const cached_config_service_1 = require("../service/cached-config-service");
 const docker_service_1 = require("../service/docker-service");
 const installation_service_1 = require("../service/installation-service");
+const deployment_service_1 = require("../service/deployment-service");
+const deployments_graphql_client_1 = require("../deployments/deployments-graphql-client");
 const lint_service_1 = require("../service/lint-service");
 const lite_lint_service_1 = require("../service/lite-lint-service");
 const port_finding_service_1 = require("../service/port-finding-service");
 const resource_packaging_service_1 = require("../service/resource-packaging-service");
@@ -76,8 +78,9 @@
 const build_controller_1 = require("./controller/build-controller");
 const build_view_1 = require("./view/build-view");
 const build_service_1 = require("../service/build-service");
 const graphql_client_10 = require("../build/graphql-client");
+const devspace_1 = require("../devspace");
 const getDependencies = async (cliDetails) => {
     let cmd;
     const ui = new cli_shared_1.CommandLineUI(() => cmd.verbose);
     const cachedConf = cli_shared_1.CachedConf.getCache(cli_shared_1.CONFIG_PROJECT_NAME);
@@ -122,8 +125,10 @@
     const registerConfigReader = (0, cli_shared_1.configFileReaderForSection)(cli_shared_1.appConfigKey, cli_shared_1.NO_VALIDATION, configFile);
     const registerAppCommand = new cli_shared_1.RegisterAppCommand(createAppGraphQLClient, registerConfigReader, appConfigWriter, ui, configFile);
     const templater = new cli_shared_1.ComposableTemplater(downloader, extractor, lister, ui);
     const npmInstaller = new cli_shared_1.NpmInstaller(ui);
+    const devSpaceClient = new devspace_1.DevSpaceGraphQLClient(graphQLClient);
+    const devSpaceService = new devspace_1.DevSpaceService(devSpaceClient);
     const createAppCommand = new cli_shared_1.CreateAppCommand(templater, registerAppCommand, npmInstaller, statsigService);
     const getAppOwnerQuery = new cli_shared_1.GetAppOwnerQuery(graphQLClient, assertiveAppConfigReader);
     const environmentVariablesClient = new graphql_client_1.GraphqlClient(graphQLClient);
     const setEnvironmentVariableCommand = new set_environment_variable_1.SetEnvironmentVariableCommand(environmentVariablesClient, assertiveAppConfigReader);
@@ -164,8 +169,10 @@
     const appPackager = new deploy_1.AppPackager(runtimeBundler, nativeUiBundler, ui);
     const getWebTriggerURLCommand = new get_webtrigger_url_1.GetWebTriggerURLCommand(assertiveAppConfigReader, installationsClient, appEnvironmentClient, webTriggerGraphqlClient);
     const autocompleteController = new autocomplete_controller_1.AutocompleteController(ui);
     const installationsService = new installation_service_1.InstallationService(assertiveAppConfigReader, installationsClient, installationsClient, installationsClient, installationsClient);
+    const deploymentsClient = new deployments_graphql_client_1.DeploymentsGraphqlClient(graphQLClient);
+    const deploymentsService = new deployment_service_1.DeploymentService(assertiveAppConfigReader, deploymentsClient);
     const installView = new install_view_1.InstallView(ui);
     const installController = new install_controller_1.InstallController(assertiveAppConfigReader, configFile, ui, installAppSiteCommand, installationsService, installView, supportedProductsService, statsigService);
     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));
@@ -229,13 +236,16 @@
             containerCommand
         },
         services: {
             installationsService,
+            deploymentsService,
             migrationKeysService,
             customEntitiesService,
             credentialStore,
             userRepository,
-            supportedProductsService
+            supportedProductsService,
+            devSpaceService,
+            statsigService
         },
         controllers: {
             autocompleteController,
             deployController,