From aa32c40196d03d2094cc7d37b121cd85b37ca831 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20=C5=81opaci=C5=84ski?= Date: Sun, 15 Jun 2025 20:42:18 +0200 Subject: [PATCH] Start working on example app auto publish with expo --- example/expo/app.json | 11 ++++++ example/expo/package.json | 1 + yarn.lock | 78 ++++++++++++++++++++++++++++++++++++++- 3 files changed, 89 insertions(+), 1 deletion(-) diff --git a/example/expo/app.json b/example/expo/app.json index 2811202c..b7c9f759 100644 --- a/example/expo/app.json +++ b/example/expo/app.json @@ -23,6 +23,17 @@ }, "web": { "favicon": "./assets/favicon.png" + }, + "extra": { + "eas": { + "projectId": "219b2578-ff49-49c2-9e9c-72f481b378bb" + } + }, + "runtimeVersion": { + "policy": "appVersion" + }, + "updates": { + "url": "https://u.expo.dev/219b2578-ff49-49c2-9e9c-72f481b378bb" } } } diff --git a/example/expo/package.json b/example/expo/package.json index d41dd07d..4d7740ad 100644 --- a/example/expo/package.json +++ b/example/expo/package.json @@ -4,6 +4,7 @@ "dependencies": { "expo": "53.0.11", "expo-status-bar": "~2.2.3", + "expo-updates": "~0.28.14", "react": "19.0.0", "react-native": "0.79.3", "react-native-gesture-handler": "~2.24.0", diff --git a/yarn.lock b/yarn.lock index 4f90d20d..28190185 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2084,7 +2084,7 @@ __metadata: languageName: node linkType: hard -"@expo/code-signing-certificates@npm:^0.0.5": +"@expo/code-signing-certificates@npm:0.0.5, @expo/code-signing-certificates@npm:^0.0.5": version: 0.0.5 resolution: "@expo/code-signing-certificates@npm:0.0.5" dependencies: @@ -5464,6 +5464,13 @@ __metadata: languageName: node linkType: hard +"arg@npm:4.1.0": + version: 4.1.0 + resolution: "arg@npm:4.1.0" + checksum: 10c0/a453e07f25370c7910df9b8a8eecb1a0c71e902a3843339ff9391ea4b4dac6871cd99a1a11e38642cf6d0723c7ab7f15f5824f1ccb862f3317a9c05c56a251c7 + languageName: node + linkType: hard + "arg@npm:5.0.2, arg@npm:^5.0.2": version: 5.0.2 resolution: "arg@npm:5.0.2" @@ -8494,6 +8501,7 @@ __metadata: "@types/react": "npm:~19.0.10" expo: "npm:53.0.11" expo-status-bar: "npm:~2.2.3" + expo-updates: "npm:~0.28.14" react: "npm:19.0.0" react-native: "npm:0.79.3" react-native-gesture-handler: "npm:~2.24.0" @@ -8660,6 +8668,13 @@ __metadata: languageName: node linkType: hard +"expo-eas-client@npm:~0.14.3": + version: 0.14.3 + resolution: "expo-eas-client@npm:0.14.3" + checksum: 10c0/f3836cc21c2b029305ffb180e2ebdb08f76888f77740a84a471dc79f3274874244cf28c332d93ba836324c32e70b186ae918900593028e43e2bab343fc345133 + languageName: node + linkType: hard + "expo-file-system@npm:~18.1.10": version: 18.1.10 resolution: "expo-file-system@npm:18.1.10" @@ -8682,6 +8697,13 @@ __metadata: languageName: node linkType: hard +"expo-json-utils@npm:~0.15.0": + version: 0.15.0 + resolution: "expo-json-utils@npm:0.15.0" + checksum: 10c0/c4cd95ad27fb7379f072a979399ea84781ec99db8a8f675dfaab8261eb16361d07133624fa50c70940bb57c280785a429a7a20a1f83b839ee03c96746370f59d + languageName: node + linkType: hard + "expo-keep-awake@npm:~14.1.4": version: 14.1.4 resolution: "expo-keep-awake@npm:14.1.4" @@ -8692,6 +8714,18 @@ __metadata: languageName: node linkType: hard +"expo-manifests@npm:~0.16.5": + version: 0.16.5 + resolution: "expo-manifests@npm:0.16.5" + dependencies: + "@expo/config": "npm:~11.0.10" + expo-json-utils: "npm:~0.15.0" + peerDependencies: + expo: "*" + checksum: 10c0/2bd7f22dac330de5671dc3db3f1fe2c69a6599992050422ba28031563114394709dd2680e4dce65ccfd90f3471762cca9b1208762fd9cab1adb186cc9c1985e2 + languageName: node + linkType: hard + "expo-modules-autolinking@npm:2.1.11": version: 2.1.11 resolution: "expo-modules-autolinking@npm:2.1.11" @@ -8731,6 +8765,48 @@ __metadata: languageName: node linkType: hard +"expo-structured-headers@npm:~4.1.0": + version: 4.1.0 + resolution: "expo-structured-headers@npm:4.1.0" + checksum: 10c0/d37091ae23c19e8c715095c6e05f908abe5954ef670c82d291597788e2148b9e19153618daa11d6d052dc23f548f953654d168db91463f0eac610d02c47e65c2 + languageName: node + linkType: hard + +"expo-updates-interface@npm:~1.1.0": + version: 1.1.0 + resolution: "expo-updates-interface@npm:1.1.0" + peerDependencies: + expo: "*" + checksum: 10c0/ba63925e4a9e029bf5b2cbd79351d922723de7f481e3221ccb984dcad98acf93362840d9421667ddbf9e3312c37538a24f18d0c0cc85a165adaf234a145674bb + languageName: node + linkType: hard + +"expo-updates@npm:~0.28.14": + version: 0.28.14 + resolution: "expo-updates@npm:0.28.14" + dependencies: + "@expo/code-signing-certificates": "npm:0.0.5" + "@expo/config": "npm:~11.0.10" + "@expo/config-plugins": "npm:~10.0.2" + "@expo/spawn-async": "npm:^1.7.2" + arg: "npm:4.1.0" + chalk: "npm:^4.1.2" + expo-eas-client: "npm:~0.14.3" + expo-manifests: "npm:~0.16.5" + expo-structured-headers: "npm:~4.1.0" + expo-updates-interface: "npm:~1.1.0" + glob: "npm:^10.4.2" + ignore: "npm:^5.3.1" + resolve-from: "npm:^5.0.0" + peerDependencies: + expo: "*" + react: "*" + bin: + expo-updates: bin/cli.js + checksum: 10c0/ce8716db4f579bbeb4b1d0c146ffc0b1c8a2b93d850e56583e66445e90db9665dbc14ed36108fcb03ad2c1cf178bf429d74652a49d382bdd58a4964d5bad0a3b + languageName: node + linkType: hard + "expo@npm:53.0.11": version: 53.0.11 resolution: "expo@npm:53.0.11"