hunk.code_window: import { IPreferenceChannels } from '@novu/shared';
   import {
     GetSubscriberTemplatePreference,
     GetSubscriberTemplatePreferenceCommand,
   } from '../get-subscriber-template-preference';
   @Injectable()
   export class GetSubscriberPreference {
     constructor(
       private subscriberPreferenceRepository: SubscriberPreferenceRepository,
  
hunk.labels: keep keep keep keep add keep keep keep keep keep
hunk.after_edit: import { ANALYTICS_SERVICE } from '../../../shared/shared.module';
   import { AnalyticsService } from '../../../shared/services/analytics/analytics.service';
  
hunk.file_path: apps/api/src/app/widgets/usecases/get-subscriber-preference/get-subscriber-preference.usecase.ts
hunk.type: add
file: <component name="ProjectRunConfigurationManager">
    <configuration default="false" name="WEB - CYPRESS" type="js.build_tools.npm">
      <package-json value="$PROJECT_DIR$/apps/web/package.json" />
      <command value="run" />
      <scripts>
        <script value="cypress:open" />
      </scripts>
      <node-interpreter value="project" />
      <envs />
      <method v="2" />
    </configuration>
  </component>