fix(13): emit raw string scalars for sdk --pick output (#239)

This commit is contained in:
Tom Boucher
2026-05-24 19:14:05 -04:00
committed by GitHub
parent 247596079f
commit e95fa8ad7d
3 changed files with 31 additions and 0 deletions

View File

@@ -86,6 +86,9 @@ export function formatSuccess(data: unknown, format: DispatchSuccessFormat, pick
return data.endsWith('\n') ? data : `${data}\n`;
}
const output = formatPick(data, pickField);
if (pickField && typeof output === 'string') {
return output.endsWith('\n') ? output : `${output}\n`;
}
return `${JSON.stringify(output === undefined ? null : output, null, 2)}\n`;
}