add safety if builder doesn't expose a bail method (builder-vite backwards compat)

This commit is contained in:
Norbert de Langen 2022-05-26 17:16:23 +02:00
parent c80a78b5e3
commit 8654a5cb71
No known key found for this signature in database
GPG Key ID: FD0E78AF9A837762
2 changed files with 4 additions and 4 deletions

View File

@ -184,11 +184,11 @@ export async function buildStaticStandalone(options: CLIOptions & LoadOptions &
const [managerStats, previewStats] = await Promise.all([
manager.catch(async (err) => {
await previewBuilder.bail();
await previewBuilder?.bail();
throw err;
}),
preview.catch(async (err) => {
await managerBuilder.bail();
await managerBuilder?.bail();
throw err;
}),
...extractTasks,

View File

@ -161,7 +161,7 @@ export async function storybookDevServer(options: Options) {
const [previewResult, managerResult] = await Promise.all([
preview.catch(async (err) => {
await managerBuilder.bail();
await managerBuilder?.bail();
throw err;
}),
manager
@ -171,7 +171,7 @@ export async function storybookDevServer(options: Options) {
// return result;
// })
.catch(async (err) => {
await previewBuilder.bail();
await previewBuilder?.bail();
throw err;
}),
]);