Skip to content

Commit dd399e3

Browse files
committed
fix: fix example failing with expo template
1 parent c5087da commit dd399e3

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

packages/create-react-native-library/src/exampleApp/generateExampleApp.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,12 @@ export default async function generateExampleApp({
141141
// Remove Jest config for now
142142
delete pkg.jest;
143143

144+
// Make sure we have at least empty objects
145+
// Otherwise generation will fails if package doesn't contain these fields
146+
pkg.scripts = pkg.scripts || {};
147+
pkg.dependencies = pkg.dependencies || {};
148+
pkg.devDependencies = pkg.devDependencies || {};
149+
144150
const { scripts, dependencies, devDependencies } = pkg;
145151

146152
delete scripts.test;

0 commit comments

Comments
 (0)