@signiant/media-shuttle-sdk-base
Version:
The base parent sdk behind other media shuttle sdks (e.g. media-shuttle-sdk)
27 lines (26 loc) • 1.48 kB
JavaScript
/**
* Import doesn't work outside of src :-(
*/
// eslint-disable-next-line @typescript-eslint/no-var-requires
// const packageJson = require('../../../package.json');
export var sdkVersion = '1.0.0';
// We never do auto-detection ourselves. Client code must call it to ensure
// plug-in information is properly retrieved before any interactions with the
// plug-in can occur
export var REST = '/REST';
export var VER = '/v1.0';
export var maxNumberFiles = 10000;
export var prodMessageServiceUrl = 'https://messaging-config-service.services.cloud.signiant.com';
export var stageMessageServiceUrl = 'https://messaging-config-service-stage.services.cloud.signiant.com';
export var defaultInitializeTimeoutInMs = 3000;
export var defaultInitializeWithAppTimeoutInMs = 20000;
export var SigniantAppInstalledCookieKey = 'SigniantAppInstalled';
export var defaultMessageResponseTimeoutInMs = 5000;
export var defaultMessageEncoding = 'Base64';
export var supportedEncryptionModes = ['NONE', 'AES-256-CBC'];
export var preferredEncryptionMode = 'AES-256-CBC';
export var transferProgressEventName = 'cte_plugin_transferProgress';
export var postTransferEventName = 'cte_plugin_postTransfer';
export var transferConfigKeyJsId = 'com.signiant.interactivetransfer.engine.jsId';
export var transferConfigKeyDestinationDir = 'com.signiant.interactivetransfer.engine.destination_dir';
export var transferConfigDisplayDestination = 'com.signiant.interactivetransfer.engine.display_destination';