UNPKG

browser-sdk

Version:

javascript SDK for the lightelligence-platform

59 lines (47 loc) 932 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; /** * @private * Holds environment information */ class EnvironmentProvider { constructor() { this.envs = { dev: '127.0.0.1', showcase: 'id.showcase' }; } /** * Returns environment */ get() { return this.environment; } /** * Sets environment * @param {object} environment */ set(environment) { this.environment = environment; } /** * Clears environment */ clear() { this.environment = undefined; } /** * Get the base url for one of the existing environments * @param {The enviroment to request the url for} environment * @returns The url as a string */ getBaseUrlFromEnv(environment) { return this.envs[environment]; } } var provider = new EnvironmentProvider(); var _default = provider; exports.default = _default;