From 474ad1f4d4a9ea0636a457836c938dac9f6534e8 Mon Sep 17 00:00:00 2001 From: Tim Zook Date: Wed, 17 Aug 2022 06:04:09 -0500 Subject: [PATCH] fix(cli): prevent error on migrate when devDependencies is missing (#5863) --- cli/src/tasks/migrate.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cli/src/tasks/migrate.ts b/cli/src/tasks/migrate.ts index 871515dc8..ac1085b09 100644 --- a/cli/src/tasks/migrate.ts +++ b/cli/src/tasks/migrate.ts @@ -339,7 +339,7 @@ async function installLatestNPMLibs(runInstall: boolean, config: Config) { } const pkgJson: any = JSON.parse(pkgJsonFile); - for (const devDepKey of Object.keys(pkgJson['devDependencies'])) { + for (const devDepKey of Object.keys(pkgJson['devDependencies'] || {})) { if (libs.includes(devDepKey)) { pkgJson['devDependencies'][devDepKey] = coreVersion; } else if (plugins.includes(devDepKey)) {