Better stdout capturing
Some checks failed
Publish Library / Build NPM Project (push) Successful in 14s
Publish Library / Publish CDN & Docs (push) Failing after 5s
Publish Library / Tag Version (push) Successful in 8s

This commit is contained in:
2025-12-27 15:01:46 -05:00
parent c6259cfa62
commit b3138b437e

View File

@@ -4,7 +4,7 @@ export function $(str: TemplateStringsArray, ...args: string[]): Promise<string>
let cmd = str.reduce((acc, part, i) => acc + part + (args[i] || ''), ''); let cmd = str.reduce((acc, part, i) => acc + part + (args[i] || ''), '');
return new Promise((res, rej) => exec(cmd, (err, stdout, stderr) => { return new Promise((res, rej) => exec(cmd, (err, stdout, stderr) => {
if(err) return rej(stderr || err); if(err) return rej(stderr || err);
return res((stdout || stderr).trim()); return res(stdout?.trim() || stderr?.trim());
})) }))
} }