hunk.code_window:         step: {
             digest: !!command.events?.length,
             events: command.events,
             total_count: command.events?.length,
           },
           ...(tenant ? { tenant: { name: tenant.name, ...tenant.data } } : {}),
           subscriber,
         },
       };
       const messagePayload = Object.assign({}, command.payload);
  
hunk.labels: keep keep keep keep keep replace keep keep keep keep keep
hunk.after_edit:         ...(tenant && { tenant }),
  
hunk.file_path: apps/worker/src/app/workflow/usecases/send-message/send-message-email.usecase.ts
hunk.type: replace
file: # Novu ClickatellSmsProvider Provider
  
  A ClickatellSmsProvider sms provider library for [@novu/node](https://github.com/novuhq/novu)
  
  ## Usage
  
  ```javascript
  import { ClickatellSmsProvider } from '@novu/clickatell';
  
  // one way sms integration
  const provider = new TwilioSmsProvider({
    apiKey: process.env.CLICKATELL_API_KEY,
  });
  
  // two way sms integration
  const provider = new TwilioSmsProvider({
    apiKey: process.env.CLICKATELL_API_KEY,
    isTwoWayIntegration: true
  });
  ```
  