diff --git a/apps/payments/api/project.json b/apps/payments/api/project.json index 8817a04b4a8..e6ae574135c 100644 --- a/apps/payments/api/project.json +++ b/apps/payments/api/project.json @@ -55,7 +55,6 @@ "continuous": true, "executor": "@nx/js:node", "defaultConfiguration": "development", - "dependsOn": ["build"], "options": { "buildTarget": "payments-api:build", "runBuildTargetDependencies": false @@ -70,7 +69,8 @@ } }, "start": { - "command": "pm2 start apps/payments/api/pm2.config.js && yarn check:url localhost:3037/__heartbeat__" + "command": "pm2 start apps/payments/api/pm2.config.js && yarn check:url localhost:3037/__heartbeat__", + "dependsOn": [] }, "stop": { "command": "pm2 stop apps/payments/api/pm2.config.js" diff --git a/apps/payments/api/src/app/app.module.ts b/apps/payments/api/src/app/app.module.ts index 97a7aa01fc6..47a63b74cc2 100644 --- a/apps/payments/api/src/app/app.module.ts +++ b/apps/payments/api/src/app/app.module.ts @@ -34,9 +34,12 @@ import { CurrencyManager } from '@fxa/payments/currency'; import { AccountDatabaseNestFactory } from '@fxa/shared/db/mysql/account'; import { AccountManager } from '@fxa/shared/account/account'; import { CartManager } from '@fxa/payments/cart'; -import { CmsContentValidationManager, ProductConfigurationManager, StrapiClient } from '@fxa/shared/cms'; import { - MockPaymentsGleanFactory, + CmsContentValidationManager, + ProductConfigurationManager, + StrapiClient, +} from '@fxa/shared/cms'; +import { PaymentsGleanManager, PaymentsGleanService, } from '@fxa/payments/metrics'; @@ -60,7 +63,12 @@ import { NimbusClient, NimbusClientConfig } from '@fxa/shared/experiments'; }), }), ], - controllers: [AppController, CmsWebhooksController, FxaWebhooksController, StripeWebhooksController], + controllers: [ + AppController, + CmsWebhooksController, + FxaWebhooksController, + StripeWebhooksController, + ], providers: [ Logger, AccountDatabaseNestFactory, @@ -96,7 +104,6 @@ import { NimbusClient, NimbusClientConfig } from '@fxa/shared/experiments'; NimbusManagerConfig, NimbusClient, NimbusClientConfig, - MockPaymentsGleanFactory, ], }) export class AppModule {}