1.0.1 • Published 11 months ago

@wolfxlabs/fcm v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months ago

wolf FCM Provider

A FCM push provider library for @novu/node

Usage

The payload field supports all NotificationMessagePayload values, example below.

import { wolf } from '@novu/node';

const wolf = new wolf(process.env.NOVU_API_KEY);

wolf.trigger('event-name', {
  to: {
    subscriberId: '...',
  },
  payload: {
    deviceTokens: ['abcda...'], // Override subscriberId notification/device identifiers
    badge: 1, // iOS: The value of the badge on the home screen app icon, if 0 then the badge is removed.
    clickAction: 'clickity', // Android: Action associated with a user click on the notification.
    color: '#ff00ff', // Android: Hex color of the notification
    icon: 'myicon', // Android: Drawable resource id of icon, Web: URL to icon
    sound: 'custom_sound', // Android: name of custom notification sound
  },
});
1.0.1

11 months ago

1.0.0

11 months ago