in src/helpers/input.ts [82:96]
export function getOptionalDictionaryInput(
inputName: string,
): Record<string, unknown> {
const inputString = getOptionalStringInput(inputName);
if (!inputString) {
return {};
}
const input = tryParseJson(inputString);
if (typeof input !== "object") {
throw new Error(`Action input '${inputName}' must be a valid JSON object`);
}
return input;
}