UNPKG

condensation

Version:

Package, reuse and share particles for CloudFormation projects

21 lines (17 loc) 512 B
var _ = require("lodash"); var cValue = require("../cValue"); /** * Fn::Equals definition * @function fnEquals * @memberof "IntrinsicFunctions" * @type {function} * @param {string} v1 - first value to compare * @param {string} v2 - second value to compare * @returns {string} A JSON compliant string for CloudFormation */ module.exports = function fnEquals(v1,v2,options) { v1 = cValue(v1); v2 = cValue(v2); options = _.merge({hash: {}}, options); return '{"Fn::Equals": ['+v1+','+v2+']}'; };