12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.pushProviders = void 0;
- const credentials_1 = require("../credentials");
- const provider_enum_1 = require("../provider.enum");
- const types_1 = require("../../../types");
- const ui_1 = require("../../../ui");
- exports.pushProviders = [
- {
- id: provider_enum_1.PushProviderIdEnum.OneSignal,
- displayName: 'OneSignal',
- channel: types_1.ChannelTypeEnum.PUSH,
- credentials: credentials_1.oneSignalConfig,
- docReference: `https://docs.novu.co/channels-and-providers/push/onesignal${ui_1.UTM_CAMPAIGN_QUERY_PARAM}`,
- logoFileName: { light: 'one-signal.svg', dark: 'one-signal.svg' },
- },
- {
- id: provider_enum_1.PushProviderIdEnum.Pushpad,
- displayName: 'Pushpad',
- channel: types_1.ChannelTypeEnum.PUSH,
- credentials: credentials_1.pushpadConfig,
- docReference: `https://docs.novu.co/channels-and-providers/push/pushpad${ui_1.UTM_CAMPAIGN_QUERY_PARAM}`,
- logoFileName: { light: 'pushpad.svg', dark: 'pushpad.svg' },
- },
- {
- id: provider_enum_1.PushProviderIdEnum.FCM,
- displayName: 'Firebase Cloud Messaging',
- channel: types_1.ChannelTypeEnum.PUSH,
- credentials: credentials_1.fcmConfig,
- docReference: `https://docs.novu.co/channels-and-providers/push/fcm${ui_1.UTM_CAMPAIGN_QUERY_PARAM}`,
- logoFileName: { light: 'fcm.svg', dark: 'fcm.svg' },
- },
- {
- id: provider_enum_1.PushProviderIdEnum.EXPO,
- displayName: 'Expo Push',
- channel: types_1.ChannelTypeEnum.PUSH,
- credentials: credentials_1.expoConfig,
- docReference: `https://docs.novu.co/channels-and-providers/push/expo-push${ui_1.UTM_CAMPAIGN_QUERY_PARAM}`,
- logoFileName: { light: 'expo.svg', dark: 'expo.svg' },
- },
- {
- id: provider_enum_1.PushProviderIdEnum.APNS,
- displayName: 'APNs',
- channel: types_1.ChannelTypeEnum.PUSH,
- credentials: credentials_1.apnsConfig,
- docReference: `https://docs.novu.co/channels-and-providers/push/apns${ui_1.UTM_CAMPAIGN_QUERY_PARAM}`,
- logoFileName: { light: 'apns.png', dark: 'apns.png' },
- betaVersion: true,
- },
- {
- id: provider_enum_1.PushProviderIdEnum.PushWebhook,
- displayName: 'Push Webhook',
- channel: types_1.ChannelTypeEnum.PUSH,
- credentials: credentials_1.pushWebhookConfig,
- docReference: `https://docs.novu.co/channels-and-providers/push/push-webhook${ui_1.UTM_CAMPAIGN_QUERY_PARAM}`,
- logoFileName: { light: 'push-webhook.svg', dark: 'push-webhook.svg' },
- betaVersion: true,
- },
- {
- id: provider_enum_1.PushProviderIdEnum.PusherBeams,
- displayName: 'Pusher Beams',
- channel: types_1.ChannelTypeEnum.PUSH,
- credentials: credentials_1.pusherBeamsConfig,
- docReference: `https://docs.novu.co/channels-and-providers/push/pusher-beams${ui_1.UTM_CAMPAIGN_QUERY_PARAM}`,
- logoFileName: { light: 'pusher-beams.svg', dark: 'pusher-beams.svg' },
- },
- ];
|