From e674be7dcb4e97660aebef7268a0ff67fcef541b Mon Sep 17 00:00:00 2001 From: Katerina Skroumpelou Date: Tue, 10 May 2022 13:58:10 +0300 Subject: [PATCH] fix(storybook): optional chain some options (#10232) --- .../migrate-stories-to-6-2/migrate-stories-to-6-2.ts | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/packages/storybook/src/migrations/update-14-0-0/migrate-stories-to-6-2/migrate-stories-to-6-2.ts b/packages/storybook/src/migrations/update-14-0-0/migrate-stories-to-6-2/migrate-stories-to-6-2.ts index e8b72e092055b..3e41897cdae25 100644 --- a/packages/storybook/src/migrations/update-14-0-0/migrate-stories-to-6-2/migrate-stories-to-6-2.ts +++ b/packages/storybook/src/migrations/update-14-0-0/migrate-stories-to-6-2/migrate-stories-to-6-2.ts @@ -65,18 +65,15 @@ export function findAllAngularProjectsWithStorybookConfiguration(tree: Tree): { }[] = [...projects.entries()] ?.filter( ([_, projectConfig]) => - projectConfig.targets && - projectConfig.targets.storybook && - projectConfig.targets.storybook.options && - projectConfig.targets.storybook.options.uiFramework === - '@storybook/angular' + projectConfig?.targets?.storybook?.options?.uiFramework === + '@storybook/angular' ) ?.map(([projectName, projectConfig]) => { - if (projectConfig.targets && projectConfig.targets.storybook) { + if (projectConfig?.targets?.storybook) { return { name: projectName, configFolder: - projectConfig.targets.storybook.options.config.configFolder, + projectConfig.targets.storybook?.options?.config?.configFolder, projectRoot: projectConfig.root, projectSrc: projectConfig.sourceRoot, };