Repository URL to install this package:
|
Version:
9.0.35-framework ▾
|
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
/**
* @fileoverview this is run when app first starts
*/
const config_1 = require("../../graphql-modules/env/config");
const deps_1 = require("../../graphql-modules/env/deps");
const log_1 = require("../../log");
function updateEnvFromConfig() {
deps_1.readConfigAndUpdate();
const json = config_1.config.toJSON();
Object.keys(json).forEach(key => {
if (json[key] === undefined) {
log_1.logger.warn('[@skava/graphql] no config key set for ' + key);
}
else {
process.env[key] = json[key];
}
});
}
exports.updateEnvFromConfig = updateEnvFromConfig;
updateEnvFromConfig();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHluYW1pY0Vudi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9ib290c3RyYXBwZXIvZW52L2R5bmFtaWNFbnYudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQTs7R0FFRztBQUNILDZEQUF5RDtBQUN6RCx5REFBb0U7QUFDcEUsbUNBQWtDO0FBRWxDLFNBQWdCLG1CQUFtQjtJQUNqQywwQkFBbUIsRUFBRSxDQUFBO0lBQ3JCLE1BQU0sSUFBSSxHQUFHLGVBQU0sQ0FBQyxNQUFNLEVBQUUsQ0FBQTtJQUM1QixNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsRUFBRTtRQUM5QixJQUFJLElBQUksQ0FBQyxHQUFHLENBQUMsS0FBSyxTQUFTLEVBQUU7WUFDM0IsWUFBTSxDQUFDLElBQUksQ0FBQyx5Q0FBeUMsR0FBRyxHQUFHLENBQUMsQ0FBQTtTQUM3RDthQUFNO1lBQ0wsT0FBTyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUE7U0FDN0I7SUFDSCxDQUFDLENBQUMsQ0FBQTtBQUNKLENBQUM7QUFWRCxrREFVQztBQUVELG1CQUFtQixFQUFFLENBQUEifQ==