hunk.code_window:   constructor(private messageRepository: MessageRepository, private integrationRepository: IntegrationRepository) {}
     static MAX_NOVU_INTEGRATIONS = parseInt(process.env.MAX_NOVU_INTEGRATIONS || '300', 10);
     async execute(command: GetNovuIntegrationCommand): Promise<IntegrationEntity[]> {
       const providerId = this.getProviderId(command.channelType);
       if (providerId === undefined) {
  
hunk.labels: keep keep keep keep replace keep keep keep
hunk.after_edit:   async execute(command: GetNovuIntegrationCommand): Promise<IntegrationEntity | undefined> {
  
hunk.file_path: apps/api/src/app/integrations/usecases/get-novu-integration/get-novu-integration.usecase.ts
hunk.type: replace
file: {
    "extends": "../../.eslintrc.js"
  }
  