From c87dfad2dffed4bb0793901524da8f8c4d49d15c Mon Sep 17 00:00:00 2001 From: Craigory Coppola Date: Thu, 21 Oct 2021 14:48:49 -0500 Subject: [PATCH] fix(storybook): storybook migration fails if targets not defined on a project (#7475) --- .../update-12-8-0/update-storybook-styled-jsx-typings.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/storybook/src/migrations/update-12-8-0/update-storybook-styled-jsx-typings.ts b/packages/storybook/src/migrations/update-12-8-0/update-storybook-styled-jsx-typings.ts index 5a82f3934a..96b045a929 100644 --- a/packages/storybook/src/migrations/update-12-8-0/update-storybook-styled-jsx-typings.ts +++ b/packages/storybook/src/migrations/update-12-8-0/update-storybook-styled-jsx-typings.ts @@ -26,9 +26,11 @@ export default async function addStyledJsxTypings(tree: Tree) { ), }; - const storybookExecutor = Object.keys(targets).find( - (x) => targets[x].executor === '@nrwl/storybook:storybook' - ); + const storybookExecutor = + targets && + Object.keys(targets).find( + (x) => targets[x].executor === '@nrwl/storybook:storybook' + ); const hasStorybookConfig = storybookExecutor && tree.exists(paths.tsConfigStorybook);