diff --git a/packages/expo-cli/src/commands/eject/Eject.ts b/packages/expo-cli/src/commands/eject/Eject.ts index d086856c6a..3e8925415f 100644 --- a/packages/expo-cli/src/commands/eject/Eject.ts +++ b/packages/expo-cli/src/commands/eject/Eject.ts @@ -516,6 +516,9 @@ function updatePackageJSONDependencies({ tempDir: string; pkg: PackageJSONConfig; }): DependenciesModificationResults { + if (!pkg.devDependencies) { + pkg.devDependencies = {}; + } const { dependencies, devDependencies } = getPackageJson(tempDir); const defaultDependencies = createDependenciesMap(dependencies); const defaultDevDependencies = createDependenciesMap(devDependencies);