UNPKG

@altostra/core

Version:

Core library for shared types and logic

1 lines 3.49 kB
"use strict";var _a,_b,_c,_d,_e,_f,_g,_h,_j,_k,_l,_m,_o,_p,__importDefault=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0}),exports.debugMode=exports.publicKey=exports.templatesGithubAccount=exports.settingsPath=exports.auth0Tenant=exports.amplitudeApiKey=exports.auth0ClientId=exports.feedbackUrl=exports.recommendationsUri=exports.baseAccessUrl=exports.baseDocsUrl=exports.baseConsoleUrl=exports.compilerUrl=exports.integrationServiceUrl=exports.apiUri=exports.environmentDefaults=exports.AltoEnvironmentVars=void 0;const fs_1=__importDefault(require("fs")),String_1=require("../common/Utils/String");exports.AltoEnvironmentVars={apiUri:"ALTO_BOSS_URL",integrationServiceUrl:"ALTO_INTEGRATION_SERVICE_URL",compilerUrl:"ALTO_COMPILER_URL",baseConsoleUrl:"ALTO_CONSOLE",baseDocsUrl:"ALTO_DOCS",baseAccessUrl:"ALTO_ACCESS_URL",recommendationsUri:"ALTO_RECOMMENDATIONS_URL",feedbackUrl:"ALTO_FEEDBACK_URL",auth0ClientId:"ALTO_AUTH0_CLIENT_ID",amplitudeApiKey:"ALTO_AMPLITUDE_API_KEY",auth0Tenant:"ALTO_AUTH0_TENANT",settingsPath:"ALTO_SETTINGS_PATH",publicKeyPath:"ALTO_AUTH_PUB_KEY",templatesGithubAccount:"ALTO_TEMPLATES_ACCOUNT",debugMode:"ALTO_DEBUG"},exports.environmentDefaults={apiUri:"https://boss.api.altostra.com",integrationServiceUrl:"https://integration.api.altostra.com",compilerUrl:"https://compiler.api.altostra.com",baseConsoleUrl:"https://app.altostra.com",baseDocsUrl:"https://docs.altostra.com",baseAccessUrl:"https://access.api.altostra.com",recommendationsUri:"https://recommendations.api.altostra.com",feedbackUrl:"https://feedbacks.api.altostra.com/feedbacks",auth0ClientId:"EJYZhUlW0Ut3LUTxF7pm8HsvWdi9il78",amplitudeApiKey:"c84eac32324a9fcbec15468a5698da7b",templatesGithubAccount:"altostra"},_b=(_a=process.env).ALTO_BOSS_URL,exports.apiUri=void 0===_b?exports.environmentDefaults.apiUri:_b,_c=_a.ALTO_INTEGRATION_SERVICE_URL,exports.integrationServiceUrl=void 0===_c?exports.environmentDefaults.integrationServiceUrl:_c,_d=_a.ALTO_COMPILER_URL,exports.compilerUrl=void 0===_d?exports.environmentDefaults.compilerUrl:_d,_e=_a.ALTO_CONSOLE,exports.baseConsoleUrl=void 0===_e?exports.environmentDefaults.baseConsoleUrl:_e,_f=_a.ALTO_DOCS,exports.baseDocsUrl=void 0===_f?exports.environmentDefaults.baseDocsUrl:_f,_g=_a.ALTO_ACCESS_URL,exports.baseAccessUrl=void 0===_g?exports.environmentDefaults.baseAccessUrl:_g,_h=_a.ALTO_RECOMMENDATIONS_URL,exports.recommendationsUri=void 0===_h?exports.environmentDefaults.recommendationsUri:_h,_j=_a.ALTO_FEEDBACK_URL,exports.feedbackUrl=void 0===_j?exports.environmentDefaults.feedbackUrl:_j,_k=_a.ALTO_AUTH0_CLIENT_ID,exports.auth0ClientId=void 0===_k?exports.environmentDefaults.auth0ClientId:_k,_l=_a.ALTO_AMPLITUDE_API_KEY,exports.amplitudeApiKey=void 0===_l?exports.environmentDefaults.amplitudeApiKey:_l,_m=_a.ALTO_AUTH0_TENANT,exports.auth0Tenant=void 0===_m?exports.environmentDefaults.auth0Tenant:_m,_o=_a.ALTO_SETTINGS_PATH,exports.settingsPath=void 0===_o?exports.environmentDefaults.settingsPath:_o,_p=_a.ALTO_TEMPLATES_ACCOUNT,exports.templatesGithubAccount=void 0===_p?exports.environmentDefaults.templatesGithubAccount:_p;const{ALTO_AUTH_PUB_KEY:publicKeyPath=exports.environmentDefaults.publicKeyPath,ALTO_DEBUG:debugModeEnv}=process.env;exports.publicKey=publicKeyPath?fs_1.default.readFileSync(publicKeyPath,{encoding:"utf8"}):void 0,exports.debugMode=void 0===debugModeEnv?void 0:(0,String_1.parseBoolean)(debugModeEnv);