Skip to content

Commit 47fdd6b

Browse files
troZeePiotr Trocki
andauthored
fix: fallback bob version (#147)
Co-authored-by: Piotr Trocki <[email protected]>
1 parent e3a4c2d commit 47fdd6b

File tree

1 file changed

+5
-3
lines changed
  • packages/create-react-native-library/src

1 file changed

+5
-3
lines changed

packages/create-react-native-library/src/index.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ const NATIVE_COMMON_FILES = path.resolve(
2121
'../templates/native-common'
2222
);
2323

24+
const FALLBACK_BOB_VERSION = '0.18.0';
25+
2426
// Java
2527
const JAVA_FILES = (moduleType: ModuleType) => {
2628
switch (moduleType) {
@@ -324,7 +326,7 @@ async function create(argv: yargs.Arguments<any>) {
324326
try {
325327
version = await Promise.race([
326328
new Promise<string>((resolve) =>
327-
setTimeout(() => resolve(version), 1000)
329+
setTimeout(() => resolve(FALLBACK_BOB_VERSION), 1000)
328330
),
329331
new Promise<string>((resolve, reject) => {
330332
const npm = spawn('npm', [
@@ -341,12 +343,12 @@ async function create(argv: yargs.Arguments<any>) {
341343
]);
342344
} catch (e) {
343345
// Fallback to a known version if we couldn't fetch
344-
version = '0.18.0';
346+
version = FALLBACK_BOB_VERSION;
345347
}
346348

347349
const options = {
348350
bob: {
349-
version,
351+
version: version || FALLBACK_BOB_VERSION,
350352
},
351353
project: {
352354
slug,

0 commit comments

Comments
 (0)