UNPKG

nodecft

Version:

NodeCFT - Simple infrastructure as code software tool on NodeJS

24 lines (18 loc) 749 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports._getProcessStackOutput = void 0; var _lodash = _interopRequireDefault(require("lodash")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /** * Stack processing is supported for only one stack * @param {*} data */ var _getProcessStackOutput = function _getProcessStackOutput(data) { return _lodash.default.reduce(_lodash.default.get(data, ['Stacks', 0, 'Outputs']), function (result, value, key) { _lodash.default.set(result, _lodash.default.get(value, 'OutputKey'), _lodash.default.get(value, 'OutputValue')); return result; }, {}); }; exports._getProcessStackOutput = _getProcessStackOutput;