feat(tsbundle): add configurable maxLineLength for base64ts output and improve build/error handling in child builds

This commit is contained in:
2026-01-12 01:41:08 +00:00
parent 54f84ba114
commit 8b6ae043a2
7 changed files with 108 additions and 53 deletions

View File

@@ -45,7 +45,11 @@ export class TsBundle {
);
const childProcess = await threadsimple.start();
childProcess.on('exit', (status) => {
done.resolve();
if (status !== 0) {
done.reject(new Error(`Bundle build failed with exit code ${status}`));
} else {
done.resolve();
}
});
await done.promise;
}