nylas
Version:
A NodeJS wrapper for the Nylas REST API for email, contacts, and calendar.
30 lines (29 loc) • 701 B
JavaScript
/**
* Enum representing the available Nylas API regions.
*/
export var Region;
(function (Region) {
Region["Us"] = "us";
Region["Eu"] = "eu";
})(Region || (Region = {}));
/**
* The default Nylas API region.
* @default Region.Us
*/
export const DEFAULT_REGION = Region.Us;
/**
* The available preset configuration values for each Nylas API region.
*/
export const REGION_CONFIG = {
[Region.Us]: {
nylasAPIUrl: 'https://api.us.nylas.com',
},
[Region.Eu]: {
nylasAPIUrl: 'https://api.eu.nylas.com',
},
};
/**
* The default Nylas API URL.
* @default https://api.us.nylas.com
*/
export const DEFAULT_SERVER_URL = REGION_CONFIG[DEFAULT_REGION].nylasAPIUrl;