diff --git a/packages/connect-examples/mobile-expo/package.json b/packages/connect-examples/mobile-expo/package.json index c37b15a99fcf..81957fa69a01 100644 --- a/packages/connect-examples/mobile-expo/package.json +++ b/packages/connect-examples/mobile-expo/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@trezor/connect-mobile": "workspace:*", - "expo": "^52.0.4", + "expo": "^52.0.11", "expo-linking": "^7.0.2", "expo-status-bar": "^2.0.0", "react": "18.2.0", diff --git a/suite-native/app/app.config.ts b/suite-native/app/app.config.ts index 3b135c2dfd61..cd252b1efe6f 100644 --- a/suite-native/app/app.config.ts +++ b/suite-native/app/app.config.ts @@ -79,6 +79,14 @@ const getPlugins = (): ExpoPlugins => { ], }, ], + [ + 'expo-splash-screen', + { + backgroundColor: '#25292E', + image: './assets/splash_icon.png', + imageWidth: '200', + }, + ], [ 'expo-camera', { @@ -161,7 +169,7 @@ export default ({ config }: ConfigContext): ExpoConfig => { slug: appSlugs[buildType], owner: appOwners[buildType], version: suiteNativeVersion, - runtimeVersion: '12', + runtimeVersion: '14', ...(buildType === 'production' ? {} : { @@ -173,11 +181,6 @@ export default ({ config }: ConfigContext): ExpoConfig => { }, }), orientation: 'portrait', - splash: { - image: './assets/splash_icon.png', - backgroundColor: '#25292E', - resizeMode: 'contain', - }, userInterfaceStyle: 'automatic', android: { package: bundleIdentifier, diff --git a/suite-native/app/assets/splash_icon.png b/suite-native/app/assets/splash_icon.png index 1c8f68e9bfd0..777786a6abe1 100644 Binary files a/suite-native/app/assets/splash_icon.png and b/suite-native/app/assets/splash_icon.png differ diff --git a/suite-native/app/package.json b/suite-native/app/package.json index 15518d341f75..97395b7726c0 100644 --- a/suite-native/app/package.json +++ b/suite-native/app/package.json @@ -84,7 +84,8 @@ "@trezor/theme": "workspace:*", "@trezor/trezor-user-env-link": "workspace:*", "buffer": "^6.0.3", - "expo": "^52.0.4", + "expo": "^52.0.11", + "expo-av": "^15.0.1", "expo-build-properties": "^0.13.1", "expo-camera": "^16.0.4", "expo-clipboard": "^7.0.0", @@ -97,7 +98,7 @@ "expo-localization": "^16.0.0", "expo-navigation-bar": "^4.0.2", "expo-secure-store": "^14.0.0", - "expo-splash-screen": "^0.29.7", + "expo-splash-screen": "^0.29.13", "expo-status-bar": "^2.0.0", "expo-system-ui": "^4.0.2", "expo-updates": "0.26.6", diff --git a/suite-native/storage/package.json b/suite-native/storage/package.json index 2ed24f74221d..2d851fe3940d 100644 --- a/suite-native/storage/package.json +++ b/suite-native/storage/package.json @@ -19,7 +19,7 @@ "bs58": "^6.0.0", "expo-crypto": "^14.0.1", "expo-secure-store": "^14.0.0", - "expo-splash-screen": "^0.29.7", + "expo-splash-screen": "^0.29.13", "jotai": "1.9.1", "react": "18.2.0", "react-native": "0.76.1", diff --git a/yarn.lock b/yarn.lock index 2c659c27d0fa..0f8dd01bd8f3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3341,15 +3341,15 @@ __metadata: languageName: node linkType: hard -"@expo/cli@npm:0.21.1": - version: 0.21.1 - resolution: "@expo/cli@npm:0.21.1" +"@expo/cli@npm:0.21.8": + version: 0.21.8 + resolution: "@expo/cli@npm:0.21.8" dependencies: "@0no-co/graphql.web": "npm:^1.0.8" "@babel/runtime": "npm:^7.20.0" "@expo/code-signing-certificates": "npm:^0.0.5" - "@expo/config": "npm:~10.0.2" - "@expo/config-plugins": "npm:~9.0.3" + "@expo/config": "npm:~10.0.4" + "@expo/config-plugins": "npm:~9.0.10" "@expo/devcert": "npm:^1.1.2" "@expo/env": "npm:~0.4.0" "@expo/image-utils": "npm:^0.6.0" @@ -3358,11 +3358,11 @@ __metadata: "@expo/osascript": "npm:^2.0.31" "@expo/package-manager": "npm:^1.5.0" "@expo/plist": "npm:^0.2.0" - "@expo/prebuild-config": "npm:^8.0.9" + "@expo/prebuild-config": "npm:^8.0.17" "@expo/rudder-sdk-node": "npm:^1.1.1" "@expo/spawn-async": "npm:^1.7.2" "@expo/xcpretty": "npm:^4.3.0" - "@react-native/dev-middleware": "npm:0.76.1" + "@react-native/dev-middleware": "npm:0.76.3" "@urql/core": "npm:^5.0.6" "@urql/exchange-retry": "npm:^1.3.0" accepts: "npm:^1.3.8" @@ -3403,7 +3403,7 @@ __metadata: resolve-from: "npm:^5.0.0" resolve.exports: "npm:^2.0.2" semver: "npm:^7.6.0" - send: "npm:^0.18.0" + send: "npm:^0.19.0" slugify: "npm:^1.3.4" source-map-support: "npm:~0.5.21" stacktrace-parser: "npm:^0.1.10" @@ -3418,7 +3418,7 @@ __metadata: ws: "npm:^8.12.1" bin: expo-internal: build/bin/cli - checksum: 10/25dce7156c487697763c9ab939163bee28fe0cab461f915f8bb6b6284393a1d58b1c21254981d9a54ca71ae95f1e8377488e84e44225acb9dc64dd519d4ac2a5 + checksum: 10/0060fda1a040769db71a6b0fd9a13bd90fdf1000302ca7a0e103a1acf7c9653d1ece1a984ac0db12f843c4cf4b525c9b65e7d7f23a5c91ee18f18a6dcd1a74dd languageName: node linkType: hard @@ -3432,9 +3432,9 @@ __metadata: languageName: node linkType: hard -"@expo/config-plugins@npm:9.0.9, @expo/config-plugins@npm:~9.0.0, @expo/config-plugins@npm:~9.0.3": - version: 9.0.9 - resolution: "@expo/config-plugins@npm:9.0.9" +"@expo/config-plugins@npm:~9.0.0, @expo/config-plugins@npm:~9.0.10": + version: 9.0.10 + resolution: "@expo/config-plugins@npm:9.0.10" dependencies: "@expo/config-types": "npm:^52.0.0" "@expo/json-file": "npm:~9.0.0" @@ -3450,7 +3450,7 @@ __metadata: slugify: "npm:^1.6.6" xcode: "npm:^3.0.1" xml2js: "npm:0.6.0" - checksum: 10/e0f5cec54999e6cd46f435d0996c294072716ce7efe553679fec4fcbf63d65f151e37fd50ff9f459c5db4edda095d25dcaa12cc6872aa45ada5a9128c34ee31d + checksum: 10/c2212c4362183996199e6bb9c57e43759fed293e228d780250e95bf75f2c6ccb70d263aa1c4a54b479be33786ea3a338ecd3e708d5132a9fe5016ed0327d3654 languageName: node linkType: hard @@ -3461,33 +3461,12 @@ __metadata: languageName: node linkType: hard -"@expo/config@npm:10.0.3": - version: 10.0.3 - resolution: "@expo/config@npm:10.0.3" - dependencies: - "@babel/code-frame": "npm:~7.10.4" - "@expo/config-plugins": "npm:~9.0.0" - "@expo/config-types": "npm:^52.0.0" - "@expo/json-file": "npm:^9.0.0" - deepmerge: "npm:^4.3.1" - getenv: "npm:^1.0.0" - glob: "npm:^10.4.2" - require-from-string: "npm:^2.0.2" - resolve-from: "npm:^5.0.0" - resolve-workspace-root: "npm:^2.0.0" - semver: "npm:^7.6.0" - slugify: "npm:^1.3.4" - sucrase: "npm:3.35.0" - checksum: 10/f84be296fd6ab2ac721601ad1bfbff8f7ef1a96a3641515a23e71543e11c578fbaa87dbd896756c55a4f0d8767e560703b1d85ac45c1bac3aaf948c99fe8b20f - languageName: node - linkType: hard - -"@expo/config@npm:~10.0.0, @expo/config@npm:~10.0.2, @expo/config@npm:~10.0.4": - version: 10.0.4 - resolution: "@expo/config@npm:10.0.4" +"@expo/config@npm:~10.0.0, @expo/config@npm:~10.0.4, @expo/config@npm:~10.0.5": + version: 10.0.5 + resolution: "@expo/config@npm:10.0.5" dependencies: "@babel/code-frame": "npm:~7.10.4" - "@expo/config-plugins": "npm:~9.0.0" + "@expo/config-plugins": "npm:~9.0.10" "@expo/config-types": "npm:^52.0.0" "@expo/json-file": "npm:^9.0.0" deepmerge: "npm:^4.3.1" @@ -3499,7 +3478,7 @@ __metadata: semver: "npm:^7.6.0" slugify: "npm:^1.3.4" sucrase: "npm:3.35.0" - checksum: 10/433578b50dc314e952c090378c539d843cd14ea2490bbbcc9b6169ca00612d652709f2f0776aae5c4e2df04586920e99f798cc090073b4466d4e7b07eaeacf19 + checksum: 10/d74b73b367a549c5b7fa4920680f2f2635f261f1e5a63533684ceeb08599ce91ded487eb187d5994bb1e95e0af1842ea9dd490899a7197501bc978227ea13b0b languageName: node linkType: hard @@ -3596,15 +3575,15 @@ __metadata: languageName: node linkType: hard -"@expo/metro-config@npm:0.19.2, @expo/metro-config@npm:~0.19.0": - version: 0.19.2 - resolution: "@expo/metro-config@npm:0.19.2" +"@expo/metro-config@npm:0.19.4, @expo/metro-config@npm:~0.19.0": + version: 0.19.4 + resolution: "@expo/metro-config@npm:0.19.4" dependencies: "@babel/core": "npm:^7.20.0" "@babel/generator": "npm:^7.20.5" "@babel/parser": "npm:^7.20.0" "@babel/types": "npm:^7.20.0" - "@expo/config": "npm:~10.0.0" + "@expo/config": "npm:~10.0.4" "@expo/env": "npm:~0.4.0" "@expo/json-file": "npm:~9.0.0" "@expo/spawn-async": "npm:^1.7.2" @@ -3618,7 +3597,7 @@ __metadata: minimatch: "npm:^3.0.4" postcss: "npm:~8.4.32" resolve-from: "npm:^5.0.0" - checksum: 10/542ae6461a2b123d00f93daa7de388e0263f995219764c33a7cb3d9d7d71d4e0415a5d8e978ad06cd9f3587e569fdbc8e579004aab059fa1232c984544c3ed50 + checksum: 10/6320148c414669ccaf269648596f5d43fb0e3e9e64b93da5f38213748279c8ae6a835ea907fff2d940d91594dba22396f5c32b20db592504f8deb4dc375d0e4d languageName: node linkType: hard @@ -3663,22 +3642,22 @@ __metadata: languageName: node linkType: hard -"@expo/prebuild-config@npm:8.0.13, @expo/prebuild-config@npm:^8.0.9": - version: 8.0.13 - resolution: "@expo/prebuild-config@npm:8.0.13" +"@expo/prebuild-config@npm:^8.0.17": + version: 8.0.20 + resolution: "@expo/prebuild-config@npm:8.0.20" dependencies: - "@expo/config": "npm:~10.0.0" - "@expo/config-plugins": "npm:~9.0.0" + "@expo/config": "npm:~10.0.4" + "@expo/config-plugins": "npm:~9.0.10" "@expo/config-types": "npm:^52.0.0" "@expo/image-utils": "npm:^0.6.0" "@expo/json-file": "npm:^9.0.0" - "@react-native/normalize-colors": "npm:0.76.1" + "@react-native/normalize-colors": "npm:0.76.3" debug: "npm:^4.3.1" fs-extra: "npm:^9.0.0" resolve-from: "npm:^5.0.0" semver: "npm:^7.6.0" xml2js: "npm:0.6.0" - checksum: 10/e5fdc6db1f829bdb7cded65ec91d07d540d3da9614dabda7274a42a3bf9cd53a7a58137957ca55166f8cff48a05531bb73f74e73b49fbe61e59b48281fad37e9 + checksum: 10/4b0c3842c09be147607084e26361a0046e0638f3c8beb67f49d35accaeb6b63878ea408ef0ad29eb5701dd9c902eac254eb2b511bd09044d096b99a514a14acc languageName: node linkType: hard @@ -6286,6 +6265,15 @@ __metadata: languageName: node linkType: hard +"@react-native/babel-plugin-codegen@npm:0.76.3": + version: 0.76.3 + resolution: "@react-native/babel-plugin-codegen@npm:0.76.3" + dependencies: + "@react-native/codegen": "npm:0.76.3" + checksum: 10/7edff369085919470c60da81b86c589d67dd94fdceda44dcf28cd18d21be0bb77c66428796205b23c9c6e440ea15effd12596197235cef81a4e50252804dc1ec + languageName: node + linkType: hard + "@react-native/babel-preset@npm:0.76.1": version: 0.76.1 resolution: "@react-native/babel-preset@npm:0.76.1" @@ -6341,6 +6329,61 @@ __metadata: languageName: node linkType: hard +"@react-native/babel-preset@npm:0.76.3": + version: 0.76.3 + resolution: "@react-native/babel-preset@npm:0.76.3" + dependencies: + "@babel/core": "npm:^7.25.2" + "@babel/plugin-proposal-export-default-from": "npm:^7.24.7" + "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" + "@babel/plugin-syntax-export-default-from": "npm:^7.24.7" + "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" + "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" + "@babel/plugin-transform-arrow-functions": "npm:^7.24.7" + "@babel/plugin-transform-async-generator-functions": "npm:^7.25.4" + "@babel/plugin-transform-async-to-generator": "npm:^7.24.7" + "@babel/plugin-transform-block-scoping": "npm:^7.25.0" + "@babel/plugin-transform-class-properties": "npm:^7.25.4" + "@babel/plugin-transform-classes": "npm:^7.25.4" + "@babel/plugin-transform-computed-properties": "npm:^7.24.7" + "@babel/plugin-transform-destructuring": "npm:^7.24.8" + "@babel/plugin-transform-flow-strip-types": "npm:^7.25.2" + "@babel/plugin-transform-for-of": "npm:^7.24.7" + "@babel/plugin-transform-function-name": "npm:^7.25.1" + "@babel/plugin-transform-literals": "npm:^7.25.2" + "@babel/plugin-transform-logical-assignment-operators": "npm:^7.24.7" + "@babel/plugin-transform-modules-commonjs": "npm:^7.24.8" + "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.24.7" + "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.24.7" + "@babel/plugin-transform-numeric-separator": "npm:^7.24.7" + "@babel/plugin-transform-object-rest-spread": "npm:^7.24.7" + "@babel/plugin-transform-optional-catch-binding": "npm:^7.24.7" + "@babel/plugin-transform-optional-chaining": "npm:^7.24.8" + "@babel/plugin-transform-parameters": "npm:^7.24.7" + "@babel/plugin-transform-private-methods": "npm:^7.24.7" + "@babel/plugin-transform-private-property-in-object": "npm:^7.24.7" + "@babel/plugin-transform-react-display-name": "npm:^7.24.7" + "@babel/plugin-transform-react-jsx": "npm:^7.25.2" + "@babel/plugin-transform-react-jsx-self": "npm:^7.24.7" + "@babel/plugin-transform-react-jsx-source": "npm:^7.24.7" + "@babel/plugin-transform-regenerator": "npm:^7.24.7" + "@babel/plugin-transform-runtime": "npm:^7.24.7" + "@babel/plugin-transform-shorthand-properties": "npm:^7.24.7" + "@babel/plugin-transform-spread": "npm:^7.24.7" + "@babel/plugin-transform-sticky-regex": "npm:^7.24.7" + "@babel/plugin-transform-typescript": "npm:^7.25.2" + "@babel/plugin-transform-unicode-regex": "npm:^7.24.7" + "@babel/template": "npm:^7.25.0" + "@react-native/babel-plugin-codegen": "npm:0.76.3" + babel-plugin-syntax-hermes-parser: "npm:^0.25.1" + babel-plugin-transform-flow-enums: "npm:^0.0.2" + react-refresh: "npm:^0.14.0" + peerDependencies: + "@babel/core": "*" + checksum: 10/adbe03b9915430c5174769589a96999fa43f1db5ee6229b0e78780787f262d861d842e9376ece2d4215d299dbf81df814e3c23c548b83bf1fc0afd05296b2e11 + languageName: node + linkType: hard + "@react-native/babel-preset@npm:^0.75.2": version: 0.75.2 resolution: "@react-native/babel-preset@npm:0.75.2" @@ -6432,6 +6475,24 @@ __metadata: languageName: node linkType: hard +"@react-native/codegen@npm:0.76.3": + version: 0.76.3 + resolution: "@react-native/codegen@npm:0.76.3" + dependencies: + "@babel/parser": "npm:^7.25.3" + glob: "npm:^7.1.1" + hermes-parser: "npm:0.23.1" + invariant: "npm:^2.2.4" + jscodeshift: "npm:^0.14.0" + mkdirp: "npm:^0.5.1" + nullthrows: "npm:^1.1.1" + yargs: "npm:^17.6.2" + peerDependencies: + "@babel/preset-env": ^7.1.6 + checksum: 10/2bc81548059095acff0d775a4f6b101b3b559992aaca8dd979faf83177a2d2d4f8653efd970a3b6563a339649d5d0e3f856ad5980c30f99861c0f948e6b34942 + languageName: node + linkType: hard + "@react-native/community-cli-plugin@npm:0.76.1": version: 0.76.1 resolution: "@react-native/community-cli-plugin@npm:0.76.1" @@ -6462,6 +6523,13 @@ __metadata: languageName: node linkType: hard +"@react-native/debugger-frontend@npm:0.76.3": + version: 0.76.3 + resolution: "@react-native/debugger-frontend@npm:0.76.3" + checksum: 10/6a652a3c18fad1850ec369588e60c4503306ff307404028019d34b31789e9ccb63343d4e8c6b6263dd994f609579380e827e1f42daaacd770d3be636de1ef836 + languageName: node + linkType: hard + "@react-native/dev-middleware@npm:0.76.1": version: 0.76.1 resolution: "@react-native/dev-middleware@npm:0.76.1" @@ -6481,6 +6549,25 @@ __metadata: languageName: node linkType: hard +"@react-native/dev-middleware@npm:0.76.3": + version: 0.76.3 + resolution: "@react-native/dev-middleware@npm:0.76.3" + dependencies: + "@isaacs/ttlcache": "npm:^1.4.1" + "@react-native/debugger-frontend": "npm:0.76.3" + chrome-launcher: "npm:^0.15.2" + chromium-edge-launcher: "npm:^0.2.0" + connect: "npm:^3.6.5" + debug: "npm:^2.2.0" + nullthrows: "npm:^1.1.1" + open: "npm:^7.0.3" + selfsigned: "npm:^2.4.1" + serve-static: "npm:^1.13.1" + ws: "npm:^6.2.3" + checksum: 10/d104275f7276837b92cc230dfdeeb8406f834518516bac99c82e81e54487540407627b670705f9b7f8e8a3a506bf7ee86043b4c4b37d6ce970d58309d8f5d251 + languageName: node + linkType: hard + "@react-native/gradle-plugin@npm:0.76.1": version: 0.76.1 resolution: "@react-native/gradle-plugin@npm:0.76.1" @@ -6528,6 +6615,13 @@ __metadata: languageName: node linkType: hard +"@react-native/normalize-colors@npm:0.76.3": + version: 0.76.3 + resolution: "@react-native/normalize-colors@npm:0.76.3" + checksum: 10/5675856bba8184f2049249cc217dc417857408fba6c4043d8ad2c941a33eba00af2574fa9e884c1f8073c99bd945308a310bbf89f63e67f17f4e6c11fdebf4fa + languageName: node + linkType: hard + "@react-native/virtualized-lists@npm:0.76.1": version: 0.76.1 resolution: "@react-native/virtualized-lists@npm:0.76.1" @@ -9602,8 +9696,9 @@ __metadata: babel-plugin-transform-remove-console: "npm:^6.9.4" buffer: "npm:^6.0.3" detox: "npm:^20.25.6" - expo: "npm:^52.0.4" + expo: "npm:^52.0.11" expo-atlas: "npm:0.3.27" + expo-av: "npm:^15.0.1" expo-build-properties: "npm:^0.13.1" expo-camera: "npm:^16.0.4" expo-clipboard: "npm:^7.0.0" @@ -9616,7 +9711,7 @@ __metadata: expo-localization: "npm:^16.0.0" expo-navigation-bar: "npm:^4.0.2" expo-secure-store: "npm:^14.0.0" - expo-splash-screen: "npm:^0.29.7" + expo-splash-screen: "npm:^0.29.13" expo-status-bar: "npm:^2.0.0" expo-system-ui: "npm:^4.0.2" expo-updates: "npm:0.26.6" @@ -10696,7 +10791,7 @@ __metadata: bs58: "npm:^6.0.0" expo-crypto: "npm:^14.0.1" expo-secure-store: "npm:^14.0.0" - expo-splash-screen: "npm:^0.29.7" + expo-splash-screen: "npm:^0.29.13" jotai: "npm:1.9.1" react: "npm:18.2.0" react-native: "npm:0.76.1" @@ -15775,6 +15870,15 @@ __metadata: languageName: node linkType: hard +"babel-plugin-syntax-hermes-parser@npm:^0.25.1": + version: 0.25.1 + resolution: "babel-plugin-syntax-hermes-parser@npm:0.25.1" + dependencies: + hermes-parser: "npm:0.25.1" + checksum: 10/dc80fafde1aed8e60cf86ecd2e9920e7f35ffe02b33bd4e772daaa786167bcf508aac3fc1aea425ff4c7a0be94d82528f3fe8619b7f41dac853264272d640c04 + languageName: node + linkType: hard + "babel-plugin-transform-flow-enums@npm:^0.0.2": version: 0.0.2 resolution: "babel-plugin-transform-flow-enums@npm:0.0.2" @@ -15820,9 +15924,9 @@ __metadata: languageName: node linkType: hard -"babel-preset-expo@npm:~12.0.0": - version: 12.0.0 - resolution: "babel-preset-expo@npm:12.0.0" +"babel-preset-expo@npm:~12.0.2": + version: 12.0.2 + resolution: "babel-preset-expo@npm:12.0.2" dependencies: "@babel/plugin-proposal-decorators": "npm:^7.12.9" "@babel/plugin-transform-export-namespace-from": "npm:^7.22.11" @@ -15830,7 +15934,7 @@ __metadata: "@babel/plugin-transform-parameters": "npm:^7.22.15" "@babel/preset-react": "npm:^7.22.15" "@babel/preset-typescript": "npm:^7.23.0" - "@react-native/babel-preset": "npm:0.76.1" + "@react-native/babel-preset": "npm:0.76.3" babel-plugin-react-native-web: "npm:~0.19.13" react-refresh: "npm:^0.14.2" peerDependencies: @@ -15841,7 +15945,7 @@ __metadata: optional: true react-compiler-runtime: optional: true - checksum: 10/9efa358bb7e56e9d7f0abcef35551ec334a1d72444f53008e2209196aec3c1f1738e2fc7e4a1f55ea420991dc8d9db9fc15f6c25771075b4f913c0073e616f89 + checksum: 10/e3f56940e1e11193ba2c8c8c25db0973918f52b464f674de8f352ab82d38957f5abdfdf9a22af0de295f1f3bae50c4e39ca77282d9ea6b21e2e62eefbf504112 languageName: node linkType: hard @@ -18083,7 +18187,7 @@ __metadata: "@babel/core": "npm:^7.20.0" "@trezor/connect-mobile": "workspace:*" "@types/react": "npm:18.2.45" - expo: "npm:^52.0.4" + expo: "npm:^52.0.11" expo-linking: "npm:^7.0.2" expo-status-bar: "npm:^2.0.0" react: "npm:18.2.0" @@ -22151,6 +22255,21 @@ __metadata: languageName: node linkType: hard +"expo-av@npm:^15.0.1": + version: 15.0.1 + resolution: "expo-av@npm:15.0.1" + peerDependencies: + expo: "*" + react: "*" + react-native: "*" + react-native-web: "*" + peerDependenciesMeta: + react-native-web: + optional: true + checksum: 10/98f8275e9f7ca29739f291fc85f86261aa29d5c54a716c5f847f833ce17369e2b04f11f79b6940eaac63168041f8346590fe4136e3c60f8f698ebd8661f46669 + languageName: node + linkType: hard + "expo-build-properties@npm:^0.13.1": version: 0.13.1 resolution: "expo-build-properties@npm:0.13.1" @@ -22203,16 +22322,16 @@ __metadata: languageName: node linkType: hard -"expo-constants@npm:~17.0.0, expo-constants@npm:~17.0.2": - version: 17.0.2 - resolution: "expo-constants@npm:17.0.2" +"expo-constants@npm:~17.0.0, expo-constants@npm:~17.0.3": + version: 17.0.3 + resolution: "expo-constants@npm:17.0.3" dependencies: - "@expo/config": "npm:~10.0.0" + "@expo/config": "npm:~10.0.4" "@expo/env": "npm:~0.4.0" peerDependencies: expo: "*" react-native: "*" - checksum: 10/0f80837d98a6a3fd24ac368f6ec83f94e01d1ce027d5996749a4783e3360a35395d91912a53c25fd2c90ac3e75f229eef0eca5a672a66d3dbada39bf67527ed8 + checksum: 10/25487b469010c57ffbb1bf5e052d5e546db0bc7af9a68acd0e359a2f3978c99fc28b49527514da862dfcaf6b7915674b16d70a3c63d31a64cbdb0d27c6294a69 languageName: node linkType: hard @@ -22294,13 +22413,15 @@ __metadata: languageName: node linkType: hard -"expo-file-system@npm:~18.0.2": - version: 18.0.2 - resolution: "expo-file-system@npm:18.0.2" +"expo-file-system@npm:~18.0.4": + version: 18.0.4 + resolution: "expo-file-system@npm:18.0.4" + dependencies: + web-streams-polyfill: "npm:^3.3.2" peerDependencies: expo: "*" react-native: "*" - checksum: 10/1aaf89e1686a63e609001fac3f039e133086a377cd74614f8a226e36cacdc82d1630abf9b754ce73aff3571e9007b61cbfb7f751ce357cf4e7a295e35679e502 + checksum: 10/cd4092f70224ca611936d0225491124d57c32dde9a515bb12f3d396bba1717cd16f0eeda3c7a721b29cf21412bfb3fb8bd8c5c7f78fcca226044d53be17a7fa3 languageName: node linkType: hard @@ -22436,9 +22557,9 @@ __metadata: languageName: node linkType: hard -"expo-modules-autolinking@npm:2.0.1": - version: 2.0.1 - resolution: "expo-modules-autolinking@npm:2.0.1" +"expo-modules-autolinking@npm:2.0.2": + version: 2.0.2 + resolution: "expo-modules-autolinking@npm:2.0.2" dependencies: "@expo/spawn-async": "npm:^1.7.2" chalk: "npm:^4.1.0" @@ -22450,16 +22571,16 @@ __metadata: resolve-from: "npm:^5.0.0" bin: expo-modules-autolinking: bin/expo-modules-autolinking.js - checksum: 10/b9999056fc09033784f9ce4c89c5b99cf7d089fb8e9410d877821f2a71c86ec5cd5bb97fc0099aa85608791ac8b59c193254e6efbdf34aaab6928f3f6c2e8133 + checksum: 10/8eac2313fc8e0fe30e4a3a2d9bbfa85cb525d2b43a04898b4c395d4ce66a1b57567d79689cbbf90e038279b8bd077323c120288b724788c1b6265b4ce39cf79c languageName: node linkType: hard -"expo-modules-core@npm:2.0.1": - version: 2.0.1 - resolution: "expo-modules-core@npm:2.0.1" +"expo-modules-core@npm:2.0.6": + version: 2.0.6 + resolution: "expo-modules-core@npm:2.0.6" dependencies: invariant: "npm:^2.2.4" - checksum: 10/232687e70a2a290365cbc4b6c40f5edd1ac186f4c9dc6226b0415030e9987c12c29f84abadf3fe3cf7daf861a35361efc864ac62aabbc4242a1168955b9473e8 + checksum: 10/4488350ef81d2552a0467f5841bb19f9751f39f59c1791f850312bfe9cb37f49fd285c828396c578383b216886fdd4e1a9ef54676d936047de4686ae8ba4d949 languageName: node linkType: hard @@ -22486,14 +22607,14 @@ __metadata: languageName: node linkType: hard -"expo-splash-screen@npm:^0.29.7": - version: 0.29.7 - resolution: "expo-splash-screen@npm:0.29.7" +"expo-splash-screen@npm:^0.29.13": + version: 0.29.13 + resolution: "expo-splash-screen@npm:0.29.13" dependencies: - "@expo/prebuild-config": "npm:8.0.13" + "@expo/prebuild-config": "npm:^8.0.17" peerDependencies: expo: "*" - checksum: 10/dded8c062e3c0c67566f9ea1f0cdf656894d8c0f03436c2e61ece879d564a3d4f876ac64b6f40cf42057eec2ac1e1114d3933e6e47d75ef36f60724895f44a0c + checksum: 10/ae5159f45865594970ceb29cdeffb084cb823a24b36a110a7854a889e9124b35c468144130dfc3aeeb8e8f0b760823d29bc702c72626b3665734e0e1244d234e languageName: node linkType: hard @@ -22578,25 +22699,25 @@ __metadata: languageName: node linkType: hard -"expo@npm:^52.0.4": - version: 52.0.4 - resolution: "expo@npm:52.0.4" +"expo@npm:^52.0.11, expo@npm:^52.0.4": + version: 52.0.11 + resolution: "expo@npm:52.0.11" dependencies: "@babel/runtime": "npm:^7.20.0" - "@expo/cli": "npm:0.21.1" - "@expo/config": "npm:10.0.3" - "@expo/config-plugins": "npm:9.0.9" + "@expo/cli": "npm:0.21.8" + "@expo/config": "npm:~10.0.5" + "@expo/config-plugins": "npm:~9.0.10" "@expo/fingerprint": "npm:0.11.2" - "@expo/metro-config": "npm:0.19.2" + "@expo/metro-config": "npm:0.19.4" "@expo/vector-icons": "npm:^14.0.0" - babel-preset-expo: "npm:~12.0.0" + babel-preset-expo: "npm:~12.0.2" expo-asset: "npm:~11.0.1" - expo-constants: "npm:~17.0.2" - expo-file-system: "npm:~18.0.2" + expo-constants: "npm:~17.0.3" + expo-file-system: "npm:~18.0.4" expo-font: "npm:~13.0.1" expo-keep-awake: "npm:~14.0.1" - expo-modules-autolinking: "npm:2.0.1" - expo-modules-core: "npm:2.0.1" + expo-modules-autolinking: "npm:2.0.2" + expo-modules-core: "npm:2.0.6" fbemitter: "npm:^3.0.0" web-streams-polyfill: "npm:^3.3.2" whatwg-url-without-unicode: "npm:8.0.0-3" @@ -22615,7 +22736,7 @@ __metadata: optional: true bin: expo: bin/cli - checksum: 10/b81b50a3956d2c4e1e75094a73ad1e42d383b25ce6ad309483fa901b40377516478245e65804efa787dc42971c1336daf540fe56c126ab9a7b52db938e200714 + checksum: 10/c88e8cc1e7ab7f2b94761005761124c0ff819d867afe5c1db142cf339fafcf1f0236bf743d5666687ebb1bbd0968aad6079f6a9011cce0dc038820620468bcf3 languageName: node linkType: hard @@ -24909,6 +25030,13 @@ __metadata: languageName: node linkType: hard +"hermes-estree@npm:0.25.1": + version: 0.25.1 + resolution: "hermes-estree@npm:0.25.1" + checksum: 10/7b1eca98b264a25632064cffa5771360d30cf452e77db1e191f9913ee45cf78c292b2dbca707e92fb71b0870abb97e94b506a5ab80abd96ba237fee169b601fe + languageName: node + linkType: hard + "hermes-parser@npm:0.22.0": version: 0.22.0 resolution: "hermes-parser@npm:0.22.0" @@ -24936,6 +25064,15 @@ __metadata: languageName: node linkType: hard +"hermes-parser@npm:0.25.1": + version: 0.25.1 + resolution: "hermes-parser@npm:0.25.1" + dependencies: + hermes-estree: "npm:0.25.1" + checksum: 10/805efc05691420f236654349872c70731121791fa54de521c7ee51059eae34f84dd19f22ee846741dcb60372f8fb5335719b96b4ecb010d2aed7d872f2eff9cc + languageName: node + linkType: hard + "history@npm:^4.10.1, history@npm:^4.9.0": version: 4.10.1 resolution: "history@npm:4.10.1" @@ -37159,14 +37296,14 @@ __metadata: languageName: node linkType: hard -"send@npm:^0.18.0": - version: 0.18.0 - resolution: "send@npm:0.18.0" +"send@npm:^0.19.0": + version: 0.19.1 + resolution: "send@npm:0.19.1" dependencies: debug: "npm:2.6.9" depd: "npm:2.0.0" destroy: "npm:1.2.0" - encodeurl: "npm:~1.0.2" + encodeurl: "npm:~2.0.0" escape-html: "npm:~1.0.3" etag: "npm:~1.8.1" fresh: "npm:0.5.2" @@ -37176,7 +37313,7 @@ __metadata: on-finished: "npm:2.4.1" range-parser: "npm:~1.2.1" statuses: "npm:2.0.1" - checksum: 10/ec66c0ad109680ad8141d507677cfd8b4e40b9559de23191871803ed241718e99026faa46c398dcfb9250676076573bd6bfe5d0ec347f88f4b7b8533d1d391cb + checksum: 10/360bf50a839c7bbc181f67c3a0f3424a7ad8016dfebcd9eb90891f4b762b4377da14414c32250d67b53872e884171c27469110626f6c22765caa7c38c207ee1d languageName: node linkType: hard