( templateData: TemplateData, )
| 122 | } |
| 123 | |
| 124 | function flattenTemplateData( |
| 125 | templateData: TemplateData, |
| 126 | ): Record<string, string> { |
| 127 | const flattened: Record<string, string> = {}; |
| 128 | |
| 129 | if (templateData.inputs) { |
| 130 | for (const [key, value] of Object.entries(templateData.inputs)) { |
| 131 | flattened[`inputs.${key}`] = value; |
| 132 | } |
| 133 | } |
| 134 | if (templateData.secrets) { |
| 135 | for (const [key, value] of Object.entries(templateData.secrets)) { |
| 136 | flattened[`secrets.${key}`] = value; |
| 137 | } |
| 138 | } |
| 139 | |
| 140 | return flattened; |
| 141 | } |
| 142 | |
| 143 | function secretToFQSNMap( |
| 144 | secretNames: string[], |
no outgoing calls
no test coverage detected