@zcatalyst/utils
Version:
24 lines (23 loc) • 1 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.addDefaultAppHeaders = addDefaultAppHeaders;
exports.getToken = getToken;
exports.setToken = setToken;
const constants_1 = require("./constants");
const validators_1 = require("./validators");
const { PROJECT_KEY_NAME, ENVIRONMENT_KEY_NAME, ENVIRONMENT, X_ZOHO_CATALYST_ORG_ID, PROJECT_HEADER } = constants_1.CONSTANTS;
function addDefaultAppHeaders(headers, values) {
headers[ENVIRONMENT_KEY_NAME] = headers[ENVIRONMENT] = values.environment;
headers[PROJECT_KEY_NAME] = values.projectKey;
if ((0, validators_1.isNonEmptyString)(process.env.X_ZOHO_CATALYST_ORG_ID)) {
headers[X_ZOHO_CATALYST_ORG_ID] = process.env.X_ZOHO_CATALYST_ORG_ID;
}
if ((0, validators_1.isNonEmptyString)(values.projectSecretKey)) {
headers[PROJECT_HEADER.projectSecretKey] = values.projectSecretKey;
}
return headers;
}
function getToken(key) {
return '';
}
function setToken(authObj, key) { }