in source/src/stack.ts [17:30]
private _setParamGroups(): void {
if (!this.templateOptions.metadata) { this.templateOptions.metadata = {}; }
const mkgrp = (label: string, params: CfnParameter[]) => {
return {
Label: { default: label },
Parameters: params.map(p => {
return p ? p.logicalId : '';
}).filter(id => id),
};
};
this.templateOptions.metadata['AWS::CloudFormation::Interface'] = {
ParameterGroups: Object.keys(this._paramGroup).map(key => mkgrp(key, this._paramGroup[key]) ),
};
}