nylas
Version:
A NodeJS wrapper for the Nylas REST API for email, contacts, and calendar.
33 lines (32 loc) • 892 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DEFAULT_SERVER_URL = exports.REGION_CONFIG = exports.DEFAULT_REGION = exports.Region = void 0;
/**
* Enum representing the available Nylas API regions.
*/
var Region;
(function (Region) {
Region["Us"] = "us";
Region["Eu"] = "eu";
})(Region || (exports.Region = Region = {}));
/**
* The default Nylas API region.
* @default Region.Us
*/
exports.DEFAULT_REGION = Region.Us;
/**
* The available preset configuration values for each Nylas API region.
*/
exports.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
*/
exports.DEFAULT_SERVER_URL = exports.REGION_CONFIG[exports.DEFAULT_REGION].nylasAPIUrl;