UNPKG

deepify

Version:
61 lines (50 loc) 1.07 kB
/** * Created by AlexanderC on 2/22/16. */ 'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.ConfigVars = undefined; var _AuthToken = require('./AuthToken'); class ConfigVars { /** * @param {String} name * @returns {String} */ static map(name) { return ConfigVars.REVERSED_MAPPING[name] || name; } /** * @param {String} name * @returns {String} */ static unMap(name) { return ConfigVars.MAPPING[name] || name; } /** * @returns {Object} */ static get REVERSED_MAPPING() { let mapping = ConfigVars.MAPPING; let obj = {}; for (let name in mapping) { if (!mapping.hasOwnProperty(name)) { continue; } obj[mapping[name]] = name; } return obj; } /** * @returns {Object} */ static get MAPPING() { return { token: _AuthToken.AuthToken.TOKEN_VAR_NAME, // DEEP_REGISTRY_AUTH_TOKEN github: 'DEEP_REGISTRY_GITHUB_TOKEN', registry: 'DEEP_REGISTRY_BASE_HOST' }; } } exports.ConfigVars = ConfigVars;