(overrides = {})
| 153 | const STEPS = parseSteps(ACTION_TEXT); |
| 154 | |
| 155 | function inputValues(overrides = {}) { |
| 156 | const values = {}; |
| 157 | for (const [name, definition] of Object.entries(INPUTS)) { |
| 158 | if (definition.default !== undefined) values[name] = definition.default; |
| 159 | } |
| 160 | return Object.assign(values, overrides); |
| 161 | } |
| 162 | |
| 163 | function resolveInputExpressions(value, values) { |
| 164 | const resolved = String(value).replace(/\$\{\{\s*inputs\.([A-Za-z0-9_]+)\s*\}\}/g, (_match, name) => { |
no outgoing calls
no test coverage detected