diff --git a/samples/expo/app.json b/samples/expo/app.json index d88c2abcd6..62a8ffb517 100644 --- a/samples/expo/app.json +++ b/samples/expo/app.json @@ -3,6 +3,7 @@ "name": "sentry-react-native-expo-sample", "slug": "sentry-react-native-expo-sample", "jsEngine": "hermes", + "newArchEnabled": true, "scheme": "sentry-expo-sample", "version": "6.11.0-beta.0", "orientation": "portrait", @@ -71,4 +72,4 @@ ] ] } -} \ No newline at end of file +} diff --git a/samples/expo/package.json b/samples/expo/package.json index 7223bb994e..16eb854e7a 100644 --- a/samples/expo/package.json +++ b/samples/expo/package.json @@ -18,19 +18,19 @@ "dependencies": { "@sentry/react-native": "6.11.0-beta.0", "@types/react": "~18.3.12", - "expo": "^52.0.0", - "expo-constants": "~17.0.3", + "expo": "~52.0.41", + "expo-constants": "~17.0.8", "expo-image-picker": "~16.0.5", - "expo-linking": "~7.0.2", - "expo-router": "~4.0.5", - "expo-status-bar": "~2.0.0", + "expo-linking": "~7.0.5", + "expo-router": "~4.0.19", + "expo-status-bar": "~2.0.1", "expo-web-browser": "^14.0.2", "react": "18.3.1", "react-dom": "18.3.1", - "react-native": "0.76.1", + "react-native": "0.76.7", "react-native-gesture-handler": "~2.20.2", "react-native-safe-area-context": "4.12.0", - "react-native-screens": "~4.0.0", + "react-native-screens": "~4.4.0", "react-native-web": "~0.19.13", "typescript": "^5.3.2" }, diff --git a/yarn.lock b/yarn.lock index d282fa6808..752a2f1eb9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4249,6 +4249,88 @@ __metadata: languageName: node linkType: hard +"@expo/cli@npm:0.22.22": + version: 0.22.22 + resolution: "@expo/cli@npm:0.22.22" + dependencies: + "@0no-co/graphql.web": ^1.0.8 + "@babel/runtime": ^7.20.0 + "@expo/code-signing-certificates": ^0.0.5 + "@expo/config": ~10.0.11 + "@expo/config-plugins": ~9.0.17 + "@expo/devcert": ^1.1.2 + "@expo/env": ~0.4.2 + "@expo/image-utils": ^0.6.5 + "@expo/json-file": ^9.0.2 + "@expo/metro-config": ~0.19.12 + "@expo/osascript": ^2.1.6 + "@expo/package-manager": ^1.7.2 + "@expo/plist": ^0.2.2 + "@expo/prebuild-config": ^8.0.29 + "@expo/rudder-sdk-node": ^1.1.1 + "@expo/spawn-async": ^1.7.2 + "@expo/ws-tunnel": ^1.0.1 + "@expo/xcpretty": ^4.3.0 + "@react-native/dev-middleware": 0.76.7 + "@urql/core": ^5.0.6 + "@urql/exchange-retry": ^1.3.0 + accepts: ^1.3.8 + arg: ^5.0.2 + better-opn: ~3.0.2 + bplist-creator: 0.0.7 + bplist-parser: ^0.3.1 + cacache: ^18.0.2 + chalk: ^4.0.0 + ci-info: ^3.3.0 + compression: ^1.7.4 + connect: ^3.7.0 + debug: ^4.3.4 + env-editor: ^0.4.1 + fast-glob: ^3.3.2 + form-data: ^3.0.1 + freeport-async: ^2.0.0 + fs-extra: ~8.1.0 + getenv: ^1.0.0 + glob: ^10.4.2 + internal-ip: ^4.3.0 + is-docker: ^2.0.0 + is-wsl: ^2.1.1 + lodash.debounce: ^4.0.8 + minimatch: ^3.0.4 + node-forge: ^1.3.1 + npm-package-arg: ^11.0.0 + ora: ^3.4.0 + picomatch: ^3.0.1 + pretty-bytes: ^5.6.0 + pretty-format: ^29.7.0 + progress: ^2.0.3 + prompts: ^2.3.2 + qrcode-terminal: 0.11.0 + require-from-string: ^2.0.2 + requireg: ^0.2.2 + resolve: ^1.22.2 + resolve-from: ^5.0.0 + resolve.exports: ^2.0.3 + semver: ^7.6.0 + send: ^0.19.0 + slugify: ^1.3.4 + source-map-support: ~0.5.21 + stacktrace-parser: ^0.1.10 + structured-headers: ^0.4.1 + tar: ^6.2.1 + temp-dir: ^2.0.0 + tempy: ^0.7.1 + terminal-link: ^2.1.1 + undici: ^6.18.2 + unique-string: ~2.0.0 + wrap-ansi: ^7.0.0 + ws: ^8.12.1 + bin: + expo-internal: build/bin/cli + checksum: 12d0e4feef74386c36a1f6bb416e7b04f79f62da5a22127d7ea2cc0246a79cc94439dde4d596e99135efa29b18c96d95f68e43259fd708a3d4535d3960e552eb + languageName: node + linkType: hard + "@expo/code-signing-certificates@npm:^0.0.5": version: 0.0.5 resolution: "@expo/code-signing-certificates@npm:0.0.5" @@ -4306,6 +4388,28 @@ __metadata: languageName: node linkType: hard +"@expo/config-plugins@npm:~9.0.17": + version: 9.0.17 + resolution: "@expo/config-plugins@npm:9.0.17" + dependencies: + "@expo/config-types": ^52.0.5 + "@expo/json-file": ~9.0.2 + "@expo/plist": ^0.2.2 + "@expo/sdk-runtime-versions": ^1.0.0 + chalk: ^4.1.2 + debug: ^4.3.5 + getenv: ^1.0.0 + glob: ^10.4.2 + resolve-from: ^5.0.0 + semver: ^7.5.4 + slash: ^3.0.0 + slugify: ^1.6.6 + xcode: ^3.0.1 + xml2js: 0.6.0 + checksum: 5f415a3f4b399024d904d5c6e7b807d52f0efb6eddd217e458fa7d26d04b882f45462aa525ee8e49d404aecfc508e2a829ebd168f9a3b949a215a33699b0b92f + languageName: node + linkType: hard + "@expo/config-types@npm:^50.0.0, @expo/config-types@npm:^50.0.0-alpha.1": version: 50.0.1 resolution: "@expo/config-types@npm:50.0.1" @@ -4320,6 +4424,34 @@ __metadata: languageName: node linkType: hard +"@expo/config-types@npm:^52.0.5": + version: 52.0.5 + resolution: "@expo/config-types@npm:52.0.5" + checksum: 2e8aa1a0d88e788868df494709f7a2544ef4ff555b038bfe5f6a8e4ee0d20c1e1239e58504026bf0e41afc9422532a8aee6cb0fe121bb8b71ea5521fd9bb27d0 + languageName: node + linkType: hard + +"@expo/config@npm:~10.0.11": + version: 10.0.11 + resolution: "@expo/config@npm:10.0.11" + dependencies: + "@babel/code-frame": ~7.10.4 + "@expo/config-plugins": ~9.0.17 + "@expo/config-types": ^52.0.5 + "@expo/json-file": ^9.0.2 + deepmerge: ^4.3.1 + getenv: ^1.0.0 + glob: ^10.4.2 + require-from-string: ^2.0.2 + resolve-from: ^5.0.0 + resolve-workspace-root: ^2.0.0 + semver: ^7.6.0 + slugify: ^1.3.4 + sucrase: 3.35.0 + checksum: 28f147b84e49d35306769e620f8e19da12f245e8fd08cf8279512f84eaccfdc3ab69f6ce9ea8e603ae3d0e9d994045336eff450f43b89f0b92f63e4914c47f3a + languageName: node + linkType: hard + "@expo/config@npm:~10.0.4": version: 10.0.4 resolution: "@expo/config@npm:10.0.4" @@ -4393,6 +4525,39 @@ __metadata: languageName: node linkType: hard +"@expo/env@npm:~0.4.2": + version: 0.4.2 + resolution: "@expo/env@npm:0.4.2" + dependencies: + chalk: ^4.0.0 + debug: ^4.3.4 + dotenv: ~16.4.5 + dotenv-expand: ~11.0.6 + getenv: ^1.0.0 + checksum: cc9264e50faf5f38e6253b5c97e775bc8cb29bf8ca37bcd427cbb67dd773a4e62a2bdb030904565bac4644eac89e10fc61206d5aa42e5b1f26acf5ca1f6b9ce9 + languageName: node + linkType: hard + +"@expo/fingerprint@npm:0.11.11": + version: 0.11.11 + resolution: "@expo/fingerprint@npm:0.11.11" + dependencies: + "@expo/spawn-async": ^1.7.2 + arg: ^5.0.2 + chalk: ^4.1.2 + debug: ^4.3.4 + find-up: ^5.0.0 + getenv: ^1.0.0 + minimatch: ^3.0.4 + p-limit: ^3.1.0 + resolve-from: ^5.0.0 + semver: ^7.6.0 + bin: + fingerprint: bin/cli.js + checksum: ef98fc8a4d7026ad409063f5a5776bf89375e4869bbcb5e4b2f3315bb1af75300d1f07107da458ff010dd71b295513e15838a0de91daed877a68dc52790b3adc + languageName: node + linkType: hard + "@expo/fingerprint@npm:0.11.2": version: 0.11.2 resolution: "@expo/fingerprint@npm:0.11.2" @@ -4448,6 +4613,24 @@ __metadata: languageName: node linkType: hard +"@expo/image-utils@npm:^0.6.5": + version: 0.6.5 + resolution: "@expo/image-utils@npm:0.6.5" + dependencies: + "@expo/spawn-async": ^1.7.2 + chalk: ^4.0.0 + fs-extra: 9.0.0 + getenv: ^1.0.0 + jimp-compact: 0.16.1 + parse-png: ^2.1.0 + resolve-from: ^5.0.0 + semver: ^7.6.0 + temp-dir: ~2.0.0 + unique-string: ~2.0.0 + checksum: f6fe5efd518d84463d767a4fb8a920d8b70779c8d93ba07ef407e0f016452324e3da6cff8292d0e2b436facdaef0073b8d527881e73ff5ba0288b4c942cdb539 + languageName: node + linkType: hard + "@expo/json-file@npm:^8.2.37, @expo/json-file@npm:~8.3.0": version: 8.3.3 resolution: "@expo/json-file@npm:8.3.3" @@ -4470,6 +4653,43 @@ __metadata: languageName: node linkType: hard +"@expo/json-file@npm:^9.0.2, @expo/json-file@npm:~9.0.2": + version: 9.0.2 + resolution: "@expo/json-file@npm:9.0.2" + dependencies: + "@babel/code-frame": ~7.10.4 + json5: ^2.2.3 + write-file-atomic: ^2.3.0 + checksum: 665fb72028e403adcb3ff9d7763ff6fab0ce16eaa1485a6b502daaab709608a9953599cce2f5c46e91b4791bd2380c87eb911deef4161b9d1f3a7631c2630366 + languageName: node + linkType: hard + +"@expo/metro-config@npm:0.19.12, @expo/metro-config@npm:~0.19.12": + version: 0.19.12 + resolution: "@expo/metro-config@npm:0.19.12" + dependencies: + "@babel/core": ^7.20.0 + "@babel/generator": ^7.20.5 + "@babel/parser": ^7.20.0 + "@babel/types": ^7.20.0 + "@expo/config": ~10.0.11 + "@expo/env": ~0.4.2 + "@expo/json-file": ~9.0.2 + "@expo/spawn-async": ^1.7.2 + chalk: ^4.1.0 + debug: ^4.3.2 + fs-extra: ^9.1.0 + getenv: ^1.0.0 + glob: ^10.4.2 + jsc-safe-url: ^0.2.4 + lightningcss: ~1.27.0 + minimatch: ^3.0.4 + postcss: ~8.4.32 + resolve-from: ^5.0.0 + checksum: 241934860fcf90575de47d67a6de5c701b51e16069a7007c15fac5addc04a66663e66800241aac63635761921829c2c6895217fd2bf6b8d95a00c2e1c664dfc3 + languageName: node + linkType: hard + "@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" @@ -4522,12 +4742,12 @@ __metadata: languageName: node linkType: hard -"@expo/metro-runtime@npm:4.0.0": - version: 4.0.0 - resolution: "@expo/metro-runtime@npm:4.0.0" +"@expo/metro-runtime@npm:4.0.1": + version: 4.0.1 + resolution: "@expo/metro-runtime@npm:4.0.1" peerDependencies: react-native: "*" - checksum: 974bcad903346809ac822c7d525778ae2eb6ee2534cea7038c9c2e13cbd3566047a4fb6136f18fe7f66b8d7b7fb33d33c1ff0227735ead71395584ded383c6eb + checksum: 04d0bd0b3ca1221f29dabbe8bee1cc4d2e7cb086b728f3edf4d477e230a60b87a8eb828a09618022988009a71c2f85207fb1dec929d324601fccf4b5c3202e8e languageName: node linkType: hard @@ -4552,6 +4772,16 @@ __metadata: languageName: node linkType: hard +"@expo/osascript@npm:^2.1.6": + version: 2.1.6 + resolution: "@expo/osascript@npm:2.1.6" + dependencies: + "@expo/spawn-async": ^1.7.2 + exec-async: ^2.2.0 + checksum: 93883d448ac1c829377035369e7ab72133f0104553c31278185aba94605b25349f006e48a86e0a94794a35c26d42f64d7ee6128bb95319dd20af9e7b166210b1 + languageName: node + linkType: hard + "@expo/package-manager@npm:^1.5.0": version: 1.6.1 resolution: "@expo/package-manager@npm:1.6.1" @@ -4572,6 +4802,26 @@ __metadata: languageName: node linkType: hard +"@expo/package-manager@npm:^1.7.2": + version: 1.7.2 + resolution: "@expo/package-manager@npm:1.7.2" + dependencies: + "@expo/json-file": ^9.0.2 + "@expo/spawn-async": ^1.7.2 + ansi-regex: ^5.0.0 + chalk: ^4.0.0 + find-up: ^5.0.0 + js-yaml: ^3.13.1 + micromatch: ^4.0.8 + npm-package-arg: ^11.0.0 + ora: ^3.4.0 + resolve-workspace-root: ^2.0.0 + split: ^1.0.1 + sudo-prompt: 9.1.1 + checksum: cbf95b5ea1bc4dfde02631d945b36f46540066acb44f6205873c559e0ebd8d5b6bf21e3fc46f5cbd5f06ea65d29708bf8bdb53d2e820a6e6134fcb535447f6d7 + languageName: node + linkType: hard + "@expo/plist@npm:^0.1.0": version: 0.1.3 resolution: "@expo/plist@npm:0.1.3" @@ -4594,6 +4844,17 @@ __metadata: languageName: node linkType: hard +"@expo/plist@npm:^0.2.2": + version: 0.2.2 + resolution: "@expo/plist@npm:0.2.2" + dependencies: + "@xmldom/xmldom": ~0.7.7 + base64-js: ^1.2.3 + xmlbuilder: ^14.0.0 + checksum: ccc8256f07352e327092132d885c3e2291f14b3ef6060065eb11080f130a575012cfff7ae92c579b5e04cc6b2587930caed70e277c2f1f5b63591e39366e659a + languageName: node + linkType: hard + "@expo/prebuild-config@npm:^8.0.15": version: 8.0.15 resolution: "@expo/prebuild-config@npm:8.0.15" @@ -4613,6 +4874,25 @@ __metadata: languageName: node linkType: hard +"@expo/prebuild-config@npm:^8.0.29": + version: 8.0.29 + resolution: "@expo/prebuild-config@npm:8.0.29" + dependencies: + "@expo/config": ~10.0.11 + "@expo/config-plugins": ~9.0.17 + "@expo/config-types": ^52.0.5 + "@expo/image-utils": ^0.6.5 + "@expo/json-file": ^9.0.2 + "@react-native/normalize-colors": 0.76.7 + debug: ^4.3.1 + fs-extra: ^9.0.0 + resolve-from: ^5.0.0 + semver: ^7.6.0 + xml2js: 0.6.0 + checksum: 4104a0e7522165a080c13c6b72833a7ca3969bebd6e22dcb3e7b1b26985bd2adf38b88f6ed2d52ae874352074a6b0f41c2ad3b39243a5ee96a1e447162e49320 + languageName: node + linkType: hard + "@expo/rudder-sdk-node@npm:^1.1.1": version: 1.1.1 resolution: "@expo/rudder-sdk-node@npm:1.1.1" @@ -4635,15 +4915,15 @@ __metadata: languageName: node linkType: hard -"@expo/server@npm:^0.5.0": - version: 0.5.0 - resolution: "@expo/server@npm:0.5.0" +"@expo/server@npm:^0.5.3": + version: 0.5.3 + resolution: "@expo/server@npm:0.5.3" dependencies: - "@remix-run/node": ^2.12.0 abort-controller: ^3.0.0 debug: ^4.3.4 source-map-support: ~0.5.21 - checksum: 6a1929488796f6f8d268e07fa8aa8e605f840fa4e6b70cf601cc5d4296a55a99e456f1688de760adc9faec30ac2f76a3b4014e08baf1b0a1869f0002ca098011 + undici: ^6.18.2 + checksum: 9f16b7c4eb9085d103b5f0da01db5dd9f4c47757760b97b0e7c376432c092ba414a02367d2b2933cb2cfb648fdfe6c95572a6887e967b1184c25f5badfb1a5bc languageName: node linkType: hard @@ -4674,6 +4954,13 @@ __metadata: languageName: node linkType: hard +"@expo/ws-tunnel@npm:^1.0.1": + version: 1.0.6 + resolution: "@expo/ws-tunnel@npm:1.0.6" + checksum: 0db9d5b94cfedfad7784cfd876bafbf9575d0cb00bb537f57954fa8fe6d7151f95b2fa0aa6071b7cc7ab49e3a68bdf647acbc323d7d6b23f07df21f97485ee4f + languageName: node + linkType: hard + "@expo/xcpretty@npm:^4.3.0": version: 4.3.1 resolution: "@expo/xcpretty@npm:4.3.1" @@ -6753,10 +7040,10 @@ __metadata: languageName: node linkType: hard -"@react-native/assets-registry@npm:0.76.1": - version: 0.76.1 - resolution: "@react-native/assets-registry@npm:0.76.1" - checksum: 469ed8c04917f496ee7b8952f402c7d2e259f67b3a3a4c273c541c3fe18e38940d07db1f1150826228c07355743526cca55a38bfdcbac4413c447353318d89c4 +"@react-native/assets-registry@npm:0.76.7": + version: 0.76.7 + resolution: "@react-native/assets-registry@npm:0.76.7" + checksum: f197582ad2e2964f5a6afa5a8945b368b7a6fe05cd9fac78e4832ad969cd8b5ad72e048f0c652ce5b4dd1ed7bf28e36254e49d3b7317b16d4481600482259048 languageName: node linkType: hard @@ -6792,6 +7079,15 @@ __metadata: languageName: node linkType: hard +"@react-native/babel-plugin-codegen@npm:0.76.7": + version: 0.76.7 + resolution: "@react-native/babel-plugin-codegen@npm:0.76.7" + dependencies: + "@react-native/codegen": 0.76.7 + checksum: d19f45cc0d3f1de0cbe9fe4b3623d008284957829d7d471adf6c881f2450a3f40ecc152361185a076403419f19f53094f12624915d41fa79a9f214afdaf85e60 + languageName: node + linkType: hard + "@react-native/babel-plugin-codegen@npm:0.77.1": version: 0.77.1 resolution: "@react-native/babel-plugin-codegen@npm:0.77.1" @@ -6909,6 +7205,61 @@ __metadata: languageName: node linkType: hard +"@react-native/babel-preset@npm:0.76.7": + version: 0.76.7 + resolution: "@react-native/babel-preset@npm:0.76.7" + dependencies: + "@babel/core": ^7.25.2 + "@babel/plugin-proposal-export-default-from": ^7.24.7 + "@babel/plugin-syntax-dynamic-import": ^7.8.3 + "@babel/plugin-syntax-export-default-from": ^7.24.7 + "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 + "@babel/plugin-syntax-optional-chaining": ^7.8.3 + "@babel/plugin-transform-arrow-functions": ^7.24.7 + "@babel/plugin-transform-async-generator-functions": ^7.25.4 + "@babel/plugin-transform-async-to-generator": ^7.24.7 + "@babel/plugin-transform-block-scoping": ^7.25.0 + "@babel/plugin-transform-class-properties": ^7.25.4 + "@babel/plugin-transform-classes": ^7.25.4 + "@babel/plugin-transform-computed-properties": ^7.24.7 + "@babel/plugin-transform-destructuring": ^7.24.8 + "@babel/plugin-transform-flow-strip-types": ^7.25.2 + "@babel/plugin-transform-for-of": ^7.24.7 + "@babel/plugin-transform-function-name": ^7.25.1 + "@babel/plugin-transform-literals": ^7.25.2 + "@babel/plugin-transform-logical-assignment-operators": ^7.24.7 + "@babel/plugin-transform-modules-commonjs": ^7.24.8 + "@babel/plugin-transform-named-capturing-groups-regex": ^7.24.7 + "@babel/plugin-transform-nullish-coalescing-operator": ^7.24.7 + "@babel/plugin-transform-numeric-separator": ^7.24.7 + "@babel/plugin-transform-object-rest-spread": ^7.24.7 + "@babel/plugin-transform-optional-catch-binding": ^7.24.7 + "@babel/plugin-transform-optional-chaining": ^7.24.8 + "@babel/plugin-transform-parameters": ^7.24.7 + "@babel/plugin-transform-private-methods": ^7.24.7 + "@babel/plugin-transform-private-property-in-object": ^7.24.7 + "@babel/plugin-transform-react-display-name": ^7.24.7 + "@babel/plugin-transform-react-jsx": ^7.25.2 + "@babel/plugin-transform-react-jsx-self": ^7.24.7 + "@babel/plugin-transform-react-jsx-source": ^7.24.7 + "@babel/plugin-transform-regenerator": ^7.24.7 + "@babel/plugin-transform-runtime": ^7.24.7 + "@babel/plugin-transform-shorthand-properties": ^7.24.7 + "@babel/plugin-transform-spread": ^7.24.7 + "@babel/plugin-transform-sticky-regex": ^7.24.7 + "@babel/plugin-transform-typescript": ^7.25.2 + "@babel/plugin-transform-unicode-regex": ^7.24.7 + "@babel/template": ^7.25.0 + "@react-native/babel-plugin-codegen": 0.76.7 + babel-plugin-syntax-hermes-parser: ^0.25.1 + babel-plugin-transform-flow-enums: ^0.0.2 + react-refresh: ^0.14.0 + peerDependencies: + "@babel/core": "*" + checksum: 29b48f80d32839d03f17d938e3f2b34f213d6ac3155de9556016132d4e3b9d55ce2b3d18fcd596ba6507f6bbe64174a76c5e94cc3737b39f00467c455de6b2d4 + languageName: node + linkType: hard + "@react-native/babel-preset@npm:0.77.1": version: 0.77.1 resolution: "@react-native/babel-preset@npm:0.77.1" @@ -6999,6 +7350,24 @@ __metadata: languageName: node linkType: hard +"@react-native/codegen@npm:0.76.7": + version: 0.76.7 + resolution: "@react-native/codegen@npm:0.76.7" + dependencies: + "@babel/parser": ^7.25.3 + glob: ^7.1.1 + hermes-parser: 0.23.1 + invariant: ^2.2.4 + jscodeshift: ^0.14.0 + mkdirp: ^0.5.1 + nullthrows: ^1.1.1 + yargs: ^17.6.2 + peerDependencies: + "@babel/preset-env": ^7.1.6 + checksum: f5f332c334b0bae892c7f3986c87f20c052b2b1ca9fc927fc91db012e1f062d8feaa01dc2e09d64454ce4e36dc0571d73ae3cb3a2d2aeba485ddc0c3d0e80aa1 + languageName: node + linkType: hard + "@react-native/codegen@npm:0.77.1": version: 0.77.1 resolution: "@react-native/codegen@npm:0.77.1" @@ -7054,12 +7423,12 @@ __metadata: 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" +"@react-native/community-cli-plugin@npm:0.76.7": + version: 0.76.7 + resolution: "@react-native/community-cli-plugin@npm:0.76.7" dependencies: - "@react-native/dev-middleware": 0.76.1 - "@react-native/metro-babel-transformer": 0.76.1 + "@react-native/dev-middleware": 0.76.7 + "@react-native/metro-babel-transformer": 0.76.7 chalk: ^4.0.0 execa: ^5.1.1 invariant: ^2.2.4 @@ -7068,12 +7437,13 @@ __metadata: metro-core: ^0.81.0 node-fetch: ^2.2.0 readline: ^1.3.0 + semver: ^7.1.3 peerDependencies: "@react-native-community/cli-server-api": "*" peerDependenciesMeta: "@react-native-community/cli-server-api": optional: true - checksum: acebb543703e7502f0f9518653d1daedcd8a5796ba5d38b02b4300c8f2e578f172f78bce3da47d9e0a82cfd51e174466aba9579b40a14965e25d860437142d05 + checksum: e6bfaf10dc941388b4342335ba3058728cd48b11315bd419012540ca5a3b5f1141fa42b61eff8271ccbe127d33a4f2b4de5956c9d2225fc1dff27e9846592670 languageName: node linkType: hard @@ -7114,6 +7484,13 @@ __metadata: languageName: node linkType: hard +"@react-native/debugger-frontend@npm:0.76.7": + version: 0.76.7 + resolution: "@react-native/debugger-frontend@npm:0.76.7" + checksum: 3ef73a8e5f281d73b17f2b5834d803665506726a77e660a610b0b6511aedf26c82e92fdcf782e1d214c79b70432323f8116f11977f81ed3969c2af9f68f5c903 + languageName: node + linkType: hard + "@react-native/debugger-frontend@npm:0.77.1": version: 0.77.1 resolution: "@react-native/debugger-frontend@npm:0.77.1" @@ -7159,6 +7536,26 @@ __metadata: languageName: node linkType: hard +"@react-native/dev-middleware@npm:0.76.7": + version: 0.76.7 + resolution: "@react-native/dev-middleware@npm:0.76.7" + dependencies: + "@isaacs/ttlcache": ^1.4.1 + "@react-native/debugger-frontend": 0.76.7 + chrome-launcher: ^0.15.2 + chromium-edge-launcher: ^0.2.0 + connect: ^3.6.5 + debug: ^2.2.0 + invariant: ^2.2.4 + nullthrows: ^1.1.1 + open: ^7.0.3 + selfsigned: ^2.4.1 + serve-static: ^1.13.1 + ws: ^6.2.3 + checksum: cc23a959299cd97e0960915a211ebe36a3c36161111bd8f627a5ab6c78a98ddbb893ac52313d6cd11b4c0c35324b8f2a0806676e255e2b0bf578e0aab71414a2 + languageName: node + linkType: hard + "@react-native/dev-middleware@npm:0.77.1": version: 0.77.1 resolution: "@react-native/dev-middleware@npm:0.77.1" @@ -7247,10 +7644,10 @@ __metadata: 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" - checksum: 9301329bed2a1cceffdaae9cf40744bdc5a525f96c931ce7517ce853a62ca6d5bcbe7b98bdf4d08b097904411aa4264534b24896b6053b2667a8573efbcf2995 +"@react-native/gradle-plugin@npm:0.76.7": + version: 0.76.7 + resolution: "@react-native/gradle-plugin@npm:0.76.7" + checksum: 4a0b1150a9338ade0fb75a036b63d681243ab93c19dea676ac02c59f7b16b28fafe8e2e6106ff0de33d0ad4a1ac358eb90fa9a2b6e9bbc55ffb449f1098329db languageName: node linkType: hard @@ -7268,10 +7665,10 @@ __metadata: languageName: node linkType: hard -"@react-native/js-polyfills@npm:0.76.1": - version: 0.76.1 - resolution: "@react-native/js-polyfills@npm:0.76.1" - checksum: d0ee57e6d14e216b21f4b9498736a0751c8c81e2addd89d573bb4f59232bdf75e96b11a4728e8a2ee747d904c8daedcefc600c4b78ff72832e87eca7b60beeba +"@react-native/js-polyfills@npm:0.76.7": + version: 0.76.7 + resolution: "@react-native/js-polyfills@npm:0.76.7" + checksum: 6dbf035366c6a22e8f868c2e1f69ea6340d8e975e0d9ae6db6c469a37f58bdcdceb355684b3af53d3e76d7d7ff0db56dd6a5be39c9e54d7973c3256b80f1170e languageName: node linkType: hard @@ -7296,17 +7693,17 @@ __metadata: languageName: node linkType: hard -"@react-native/metro-babel-transformer@npm:0.76.1": - version: 0.76.1 - resolution: "@react-native/metro-babel-transformer@npm:0.76.1" +"@react-native/metro-babel-transformer@npm:0.76.7": + version: 0.76.7 + resolution: "@react-native/metro-babel-transformer@npm:0.76.7" dependencies: "@babel/core": ^7.25.2 - "@react-native/babel-preset": 0.76.1 + "@react-native/babel-preset": 0.76.7 hermes-parser: 0.23.1 nullthrows: ^1.1.1 peerDependencies: "@babel/core": "*" - checksum: ff0d64637cba048b4a034b187839eef56d3d1abea99c34d6f8242cea3cbb69c6c64ef44720d735641ac419e7e5dd28e3eb2e887073f80d134301c3fbd75c29dd + checksum: 26af0564de9bc6c734dd5a08699d74ccded819c7afc0841b4a04e415ed7c4d2ea6f51edb3df23e86da8bd7601db8df38daf16aa83363c2aafee4dd4faf65857d languageName: node linkType: hard @@ -7376,6 +7773,13 @@ __metadata: languageName: node linkType: hard +"@react-native/normalize-colors@npm:0.76.7": + version: 0.76.7 + resolution: "@react-native/normalize-colors@npm:0.76.7" + checksum: 4840d1f3852d908520aa77733dae07bd7bcfaa393e0245ea74716246d626785a6abe3add9c4975cbdabc45f5eaf56bbb133fd63e471b48e975a07ca5c346c9bb + languageName: node + linkType: hard + "@react-native/normalize-colors@npm:0.77.1": version: 0.77.1 resolution: "@react-native/normalize-colors@npm:0.77.1" @@ -7423,9 +7827,9 @@ __metadata: 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" +"@react-native/virtualized-lists@npm:0.76.7": + version: 0.76.7 + resolution: "@react-native/virtualized-lists@npm:0.76.7" dependencies: invariant: ^2.2.4 nullthrows: ^1.1.1 @@ -7436,7 +7840,7 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: ddac7cf77fc121a3ce6ab3c191fc4884174a391f3f2ecfddf65cfffe735f2e2355650f1cf8865104fc635784b0083102dbbde908ffbdc6cf8076373b17b2ccc5 + checksum: a25311d70a3ebb6fddd0e5257c9be3f24e7e67e0a86ed17864ff93cfb77d849a952996a613473bc9a6851e0eac16a1d45ac71a3a43719226851e4910907d726f languageName: node linkType: hard @@ -7474,22 +7878,6 @@ __metadata: languageName: node linkType: hard -"@react-navigation/bottom-tabs@npm:^7.0.0": - version: 7.0.3 - resolution: "@react-navigation/bottom-tabs@npm:7.0.3" - dependencies: - "@react-navigation/elements": ^2.0.2 - color: ^4.2.3 - peerDependencies: - "@react-navigation/native": ^7.0.2 - react: ">= 18.2.0" - react-native: "*" - react-native-safe-area-context: ">= 4.0.0" - react-native-screens: ">= 4.0.0" - checksum: 6557024c265472619818ece606299f8893754aaa9591174f92d7beb5c57f98a17594e1bbe7ffa3d1ec2467ae8b1a55a7b9b91ab2ed088317dd908313973f43b4 - languageName: node - linkType: hard - "@react-navigation/bottom-tabs@npm:^7.2.0": version: 7.2.0 resolution: "@react-navigation/bottom-tabs@npm:7.2.0" @@ -7522,23 +7910,6 @@ __metadata: languageName: node linkType: hard -"@react-navigation/core@npm:^7.0.2": - version: 7.0.2 - resolution: "@react-navigation/core@npm:7.0.2" - dependencies: - "@react-navigation/routers": ^7.0.0 - escape-string-regexp: ^4.0.0 - nanoid: 3.3.7 - query-string: ^7.1.3 - react-is: ^18.2.0 - use-latest-callback: ^0.2.1 - use-sync-external-store: ^1.2.2 - peerDependencies: - react: "*" - checksum: 90f9213c0bd4a530990222e58e88b4a12d572af5e296f6fd888afac91e0de7fbf33222bd0972d8f84e93fa4b44ff255daaeb7a9c8106cd5bb2a30f2b060a8e60 - languageName: node - linkType: hard - "@react-navigation/core@npm:^7.3.1": version: 7.3.1 resolution: "@react-navigation/core@npm:7.3.1" @@ -7568,24 +7939,6 @@ __metadata: languageName: node linkType: hard -"@react-navigation/elements@npm:^2.0.2": - version: 2.0.2 - resolution: "@react-navigation/elements@npm:2.0.2" - dependencies: - color: ^4.2.3 - peerDependencies: - "@react-native-masked-view/masked-view": ">= 0.2.0" - "@react-navigation/native": ^7.0.2 - react: ">= 18.2.0" - react-native: "*" - react-native-safe-area-context: ">= 4.0.0" - peerDependenciesMeta: - "@react-native-masked-view/masked-view": - optional: true - checksum: 8172caf8e3483e89506ab9984644bbfcb0b494c51e7faba3defa11522ae1f087515b6829945eeb9019dcd3de3e257538df431c6c59974746aa14c079b8912c67 - languageName: node - linkType: hard - "@react-navigation/elements@npm:^2.2.5": version: 2.2.5 resolution: "@react-navigation/elements@npm:2.2.5" @@ -7604,22 +7957,6 @@ __metadata: languageName: node linkType: hard -"@react-navigation/native-stack@npm:^7.0.0": - version: 7.0.2 - resolution: "@react-navigation/native-stack@npm:7.0.2" - dependencies: - "@react-navigation/elements": ^2.0.2 - warn-once: ^0.1.1 - peerDependencies: - "@react-navigation/native": ^7.0.2 - react: ">= 18.2.0" - react-native: "*" - react-native-safe-area-context: ">= 4.0.0" - react-native-screens: ">= 4.0.0" - checksum: 0346178e4d9550bb3710e919a4039eecb377b168d721851c62bce5b2f6236983ab2414b1991b12ee41fb04496c510c2de88e06745f74e33998e7c3db17f9f146 - languageName: node - linkType: hard - "@react-navigation/native-stack@npm:^7.2.0": version: 7.2.0 resolution: "@react-navigation/native-stack@npm:7.2.0" @@ -7651,22 +7988,6 @@ __metadata: languageName: node linkType: hard -"@react-navigation/native@npm:^7.0.0": - version: 7.0.2 - resolution: "@react-navigation/native@npm:7.0.2" - dependencies: - "@react-navigation/core": ^7.0.2 - escape-string-regexp: ^4.0.0 - fast-deep-equal: ^3.1.3 - nanoid: 3.3.7 - use-latest-callback: ^0.2.1 - peerDependencies: - react: ">= 18.2.0" - react-native: "*" - checksum: 0614550c1768cad1e135a6058d4fdeb65abc3ac83ac32ad5058178b4137a3580db4cf46230d463613e82d8c27d991edb41cbf67f56cd70e2e637eced9ba83804 - languageName: node - linkType: hard - "@react-navigation/native@npm:^7.0.14": version: 7.0.14 resolution: "@react-navigation/native@npm:7.0.14" @@ -7692,15 +8013,6 @@ __metadata: languageName: node linkType: hard -"@react-navigation/routers@npm:^7.0.0": - version: 7.0.0 - resolution: "@react-navigation/routers@npm:7.0.0" - dependencies: - nanoid: 3.3.7 - checksum: a50c89629a55b5924480c4849020adbaeba645b1259c1edf41f3d27e41739ffdc0d2cd28d27cb7fc34f4373b2a737d4e30d2a63fec482f0cf1a295d8967138b6 - languageName: node - linkType: hard - "@react-navigation/routers@npm:^7.1.2": version: 7.1.2 resolution: "@react-navigation/routers@npm:7.1.2" @@ -7745,106 +8057,6 @@ __metadata: languageName: node linkType: hard -"@remix-run/node@npm:^2.12.0": - version: 2.14.0 - resolution: "@remix-run/node@npm:2.14.0" - dependencies: - "@remix-run/server-runtime": 2.14.0 - "@remix-run/web-fetch": ^4.4.2 - "@web3-storage/multipart-parser": ^1.0.0 - cookie-signature: ^1.1.0 - source-map-support: ^0.5.21 - stream-slice: ^0.1.2 - undici: ^6.11.1 - peerDependencies: - typescript: ^5.1.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 91a54b464f2724967f826784f3b326a3593a070e5b177fa494a88801a6f78fb1a91756f95a79acd8bc93b79d9a2f96005ca74895e09677619b99219aeb714984 - languageName: node - linkType: hard - -"@remix-run/router@npm:1.21.0": - version: 1.21.0 - resolution: "@remix-run/router@npm:1.21.0" - checksum: d9477a7772053ad0ffcf03385cfb1a54e56f8a56d1f9f5062de3b1dfcbd019dd73282a00a5a72aa55c120771110982448c165c1405d64540aaef13051a8e45cc - languageName: node - linkType: hard - -"@remix-run/server-runtime@npm:2.14.0": - version: 2.14.0 - resolution: "@remix-run/server-runtime@npm:2.14.0" - dependencies: - "@remix-run/router": 1.21.0 - "@types/cookie": ^0.6.0 - "@web3-storage/multipart-parser": ^1.0.0 - cookie: ^0.6.0 - set-cookie-parser: ^2.4.8 - source-map: ^0.7.3 - turbo-stream: 2.4.0 - peerDependencies: - typescript: ^5.1.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: f70606f93e8ba04f8bfc1872c535d0d1abff0d68ed363ffcff493cd3e42592bd5554aba5c0aa3a5c6fc6b69ca2273a4e75c96ca6a38c263ab5dc9b80d7670aa7 - languageName: node - linkType: hard - -"@remix-run/web-blob@npm:^3.1.0": - version: 3.1.0 - resolution: "@remix-run/web-blob@npm:3.1.0" - dependencies: - "@remix-run/web-stream": "npm:^1.1.0" - web-encoding: "npm:1.1.5" - checksum: 4600083ace2b975d5603d70b208730e0825bfbf8884241309cc3387816bb34c52bde507350daa51eb0fc9f46cb4e39daa4e0fb7257d58b9cd5ac29ecb229ef0a - languageName: node - linkType: hard - -"@remix-run/web-fetch@npm:^4.4.2": - version: 4.4.2 - resolution: "@remix-run/web-fetch@npm:4.4.2" - dependencies: - "@remix-run/web-blob": "npm:^3.1.0" - "@remix-run/web-file": "npm:^3.1.0" - "@remix-run/web-form-data": "npm:^3.1.0" - "@remix-run/web-stream": "npm:^1.1.0" - "@web3-storage/multipart-parser": "npm:^1.0.0" - abort-controller: "npm:^3.0.0" - data-uri-to-buffer: "npm:^3.0.1" - mrmime: "npm:^1.0.0" - checksum: 21e3a693b9a9976bddfa4fb119786ce839284df5ea4072d1c01cf6ca36ccc74491583963b33b63c733fdf3215b852d5c36034f770038dfdd8f6f2fd56709ce2a - languageName: node - linkType: hard - -"@remix-run/web-file@npm:^3.1.0": - version: 3.1.0 - resolution: "@remix-run/web-file@npm:3.1.0" - dependencies: - "@remix-run/web-blob": "npm:^3.1.0" - checksum: c5ce184fc8e3a8d5736798c9fa784a3416890382be707da927926d173e67227dc60ae2494be680bf0074a00fac5a9a737387ce820349fb2fecdc31be034854a0 - languageName: node - linkType: hard - -"@remix-run/web-form-data@npm:^3.1.0": - version: 3.1.0 - resolution: "@remix-run/web-form-data@npm:3.1.0" - dependencies: - web-encoding: "npm:1.1.5" - checksum: 1bc54a4250e68343cfcc5f215f8aab99d334c747e741c2b566f4708f75f7a2ee9fe739d88ad2a4b1dddabeb24df4fbf3aeff26614f8c240e74126b6fd7313db2 - languageName: node - linkType: hard - -"@remix-run/web-stream@npm:^1.1.0": - version: 1.1.0 - resolution: "@remix-run/web-stream@npm:1.1.0" - dependencies: - web-streams-polyfill: "npm:^3.1.1" - checksum: 9904b1539feee3a86d667e9803783dfc78e21b665a4e67edfd795bd1acee753fda88f50abbebf7cffa010539ed5287b4a0d09f55101b80f2c891c15db1066eea - languageName: node - linkType: hard - "@segment/loosely-validate-event@npm:^2.0.0": version: 2.0.0 resolution: "@segment/loosely-validate-event@npm:2.0.0" @@ -8580,13 +8792,6 @@ __metadata: languageName: node linkType: hard -"@types/cookie@npm:^0.6.0": - version: 0.6.0 - resolution: "@types/cookie@npm:0.6.0" - checksum: 5edce7995775b0b196b142883e4d4f71fd93c294eaec973670f1fa2540b70ea7390408ed513ddefef5fcb12a578100c76596e8f2a714b0c2ae9f70ee773f4510 - languageName: node - linkType: hard - "@types/express-serve-static-core@npm:^4.17.33": version: 4.19.5 resolution: "@types/express-serve-static-core@npm:4.19.5" @@ -9693,13 +9898,6 @@ __metadata: languageName: node linkType: hard -"@web3-storage/multipart-parser@npm:^1.0.0": - version: 1.0.0 - resolution: "@web3-storage/multipart-parser@npm:1.0.0" - checksum: d8bbb5b9b0a5c07b4119c33c64ef4b7cc8d74ca4de2dd783f608f2653f81ef298bf04136b7cdb7ce97306d5fe2217572b5655236b70e1b625ed18d4a21a81913 - languageName: node - linkType: hard - "@xmldom/xmldom@npm:0.8.10, @xmldom/xmldom@npm:^0.8.8": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" @@ -9756,13 +9954,6 @@ __metadata: languageName: node linkType: hard -"@zxing/text-encoding@npm:0.9.0": - version: 0.9.0 - resolution: "@zxing/text-encoding@npm:0.9.0" - checksum: c23b12aee7639382e4949961304a1294776afaffa40f579e09ffecd0e5e68cf26ef3edd75009de46da8a536e571448755ca68b3e2ea707d53793c0edb2e2c34a - languageName: node - linkType: hard - "JSONStream@npm:^1.3.5": version: 1.3.5 resolution: "JSONStream@npm:1.3.5" @@ -10982,7 +11173,7 @@ __metadata: languageName: node linkType: hard -"babel-plugin-syntax-hermes-parser@npm:0.25.1": +"babel-plugin-syntax-hermes-parser@npm:0.25.1, babel-plugin-syntax-hermes-parser@npm:^0.25.1": version: 0.25.1 resolution: "babel-plugin-syntax-hermes-parser@npm:0.25.1" dependencies: @@ -11066,6 +11257,31 @@ __metadata: languageName: node linkType: hard +"babel-preset-expo@npm:~12.0.9": + version: 12.0.9 + resolution: "babel-preset-expo@npm:12.0.9" + dependencies: + "@babel/plugin-proposal-decorators": ^7.12.9 + "@babel/plugin-transform-export-namespace-from": ^7.22.11 + "@babel/plugin-transform-object-rest-spread": ^7.12.13 + "@babel/plugin-transform-parameters": ^7.22.15 + "@babel/preset-react": ^7.22.15 + "@babel/preset-typescript": ^7.23.0 + "@react-native/babel-preset": 0.76.7 + babel-plugin-react-native-web: ~0.19.13 + react-refresh: ^0.14.2 + peerDependencies: + babel-plugin-react-compiler: ^19.0.0-beta-9ee70a1-20241017 + react-compiler-runtime: ^19.0.0-beta-8a03594-20241020 + peerDependenciesMeta: + babel-plugin-react-compiler: + optional: true + react-compiler-runtime: + optional: true + checksum: b62149d7a45814528acd02281edfc5428efafab18beca5551ecfca838dce48004a5976c95c588219db113aa31c3470fe6761a068577e35dcc9ffbe1a90f8d2e9 + languageName: node + linkType: hard + "babel-preset-expo@npm:~9.6.0": version: 9.6.2 resolution: "babel-preset-expo@npm:9.6.2" @@ -12440,14 +12656,7 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:^1.1.0": - version: 1.2.1 - resolution: "cookie-signature@npm:1.2.1" - checksum: bb464aacac390b5d7d8ead2d6fff7c1c3b7378c7d0250921f48923fe889688e081ab33950448929db5f24d4f9f1506589a7ee1c685de8f12a3fdb30c49667ec5 - languageName: node - linkType: hard - -"cookie@npm:0.6.0, cookie@npm:^0.6.0": +"cookie@npm:0.6.0": version: 0.6.0 resolution: "cookie@npm:0.6.0" checksum: f56a7d32a07db5458e79c726b77e3c2eff655c36792f2b6c58d351fb5f61531e5b1ab7f46987150136e366c65213cbe31729e02a3eaed630c3bf7334635fb410 @@ -12742,13 +12951,6 @@ __metadata: languageName: node linkType: hard -"data-uri-to-buffer@npm:^3.0.1": - version: 3.0.1 - resolution: "data-uri-to-buffer@npm:3.0.1" - checksum: c59c3009686a78c071806b72f4810856ec28222f0f4e252aa495ec027ed9732298ceea99c50328cf59b151dd34cbc3ad6150bbb43e41fc56fa19f48c99e9fc30 - languageName: node - linkType: hard - "data-uri-to-buffer@npm:^4.0.0": version: 4.0.1 resolution: "data-uri-to-buffer@npm:4.0.1" @@ -14652,6 +14854,22 @@ __metadata: languageName: node linkType: hard +"expo-asset@npm:~11.0.5": + version: 11.0.5 + resolution: "expo-asset@npm:11.0.5" + dependencies: + "@expo/image-utils": ^0.6.5 + expo-constants: ~17.0.8 + invariant: ^2.2.4 + md5-file: ^3.2.3 + peerDependencies: + expo: "*" + react: "*" + react-native: "*" + checksum: 7650dc032f76b0924eedaf24dee135b293e5c3258e0a9e43a6db7c93ef40ea6b6d6a47432bf80f3051f3b62e40a6ccb25e8acca820baa791d52a2e95432868bc + languageName: node + linkType: hard + "expo-constants@npm:~17.0.0, expo-constants@npm:~17.0.3": version: 17.0.3 resolution: "expo-constants@npm:17.0.3" @@ -14665,6 +14883,31 @@ __metadata: languageName: node linkType: hard +"expo-constants@npm:~17.0.5, expo-constants@npm:~17.0.8": + version: 17.0.8 + resolution: "expo-constants@npm:17.0.8" + dependencies: + "@expo/config": ~10.0.11 + "@expo/env": ~0.4.2 + peerDependencies: + expo: "*" + react-native: "*" + checksum: 493e18f8ea2c49efd69aae37b756ede1c37ecc29ac9bd5c23cb2ca88dbc57109c7f915196bcfaab71ceca2141e9a9806a685f8ac787fa206af7f1391be2e09f2 + languageName: node + linkType: hard + +"expo-file-system@npm:~18.0.12": + version: 18.0.12 + resolution: "expo-file-system@npm:18.0.12" + dependencies: + web-streams-polyfill: ^3.3.2 + peerDependencies: + expo: "*" + react-native: "*" + checksum: 9724e2a9da1cf596d82920cf3cec3d4d6e6544d3b057c7e5895d2aac6f2fc30d9f963774198254fcde707030974407b13a4da7558160fc2278fc388cb183d253 + languageName: node + linkType: hard + "expo-file-system@npm:~18.0.3": version: 18.0.3 resolution: "expo-file-system@npm:18.0.3" @@ -14689,6 +14932,18 @@ __metadata: languageName: node linkType: hard +"expo-font@npm:~13.0.4": + version: 13.0.4 + resolution: "expo-font@npm:13.0.4" + dependencies: + fontfaceobserver: ^2.1.0 + peerDependencies: + expo: "*" + react: "*" + checksum: 36fa98d333c97a9a309f0ffa45827616167162caaaca6873f04d6e3d658c669da9e894fadd582b9bcc569f3b5b2043553ca204e4333d7496ad2e5843f0373b09 + languageName: node + linkType: hard + "expo-image-loader@npm:~5.0.0": version: 5.0.0 resolution: "expo-image-loader@npm:5.0.0" @@ -14719,16 +14974,26 @@ __metadata: languageName: node linkType: hard -"expo-linking@npm:~7.0.2": - version: 7.0.2 - resolution: "expo-linking@npm:7.0.2" +"expo-keep-awake@npm:~14.0.3": + version: 14.0.3 + resolution: "expo-keep-awake@npm:14.0.3" + peerDependencies: + expo: "*" + react: "*" + checksum: 1f8c4c4fbc6030b4ea55fd51b6bb74ba926c71ab3c5350445b065d1433188553b67c64114230240055788df918c96d2d925d9987dcd9fc4045e45362adcbb110 + languageName: node + linkType: hard + +"expo-linking@npm:~7.0.5": + version: 7.0.5 + resolution: "expo-linking@npm:7.0.5" dependencies: - expo-constants: ~17.0.0 + expo-constants: ~17.0.5 invariant: ^2.2.4 peerDependencies: react: "*" react-native: "*" - checksum: 290cf94e5d420ae84efaf3bdbfcf6b688a84a90cf44e6b54897a40efbb802e9746f11c6a864c512d91efde26edfeba5d4a14a65002d03df0b62a996ce2b67549 + checksum: 014418cf6a8eabb8e659590d36c1cccc3e4d28833298c7bde99350e63352f8fdc813d56abdc7c5cf6d447e18cb7f0a129e39e143a1cd59f11f63acbf3899e541 languageName: node linkType: hard @@ -14774,6 +15039,24 @@ __metadata: languageName: node linkType: hard +"expo-modules-autolinking@npm:2.0.8": + version: 2.0.8 + resolution: "expo-modules-autolinking@npm:2.0.8" + dependencies: + "@expo/spawn-async": ^1.7.2 + chalk: ^4.1.0 + commander: ^7.2.0 + fast-glob: ^3.2.5 + find-up: ^5.0.0 + fs-extra: ^9.1.0 + require-from-string: ^2.0.2 + resolve-from: ^5.0.0 + bin: + expo-modules-autolinking: bin/expo-modules-autolinking.js + checksum: 1e706d40163e0d3c239641c6d4a846c8006c0367007006cff1eb26a571e605d5fa5ce49c995b9118516d82c819be0e2e2849c2ae63df9b2921bf23bc9a4c2939 + languageName: node + linkType: hard + "expo-modules-core@npm:2.0.2": version: 2.0.2 resolution: "expo-modules-core@npm:2.0.2" @@ -14783,16 +15066,25 @@ __metadata: languageName: node linkType: hard -"expo-router@npm:~4.0.5": - version: 4.0.5 - resolution: "expo-router@npm:4.0.5" +"expo-modules-core@npm:2.2.3": + version: 2.2.3 + resolution: "expo-modules-core@npm:2.2.3" + dependencies: + invariant: ^2.2.4 + checksum: 7b2952f1220b55eb03f395d1549525edeb5bff7bf805257d9652ea4ef85ea71e34ad13b5971f1b559e7aa080f41130846b24cbe3d754660c08196c3ce899143b + languageName: node + linkType: hard + +"expo-router@npm:~4.0.19": + version: 4.0.19 + resolution: "expo-router@npm:4.0.19" dependencies: - "@expo/metro-runtime": 4.0.0 - "@expo/server": ^0.5.0 + "@expo/metro-runtime": 4.0.1 + "@expo/server": ^0.5.3 "@radix-ui/react-slot": 1.0.1 - "@react-navigation/bottom-tabs": ^7.0.0 - "@react-navigation/native": ^7.0.0 - "@react-navigation/native-stack": ^7.0.0 + "@react-navigation/bottom-tabs": ^7.2.0 + "@react-navigation/native": ^7.0.14 + "@react-navigation/native-stack": ^7.2.0 client-only: ^0.0.1 react-helmet-async: ^1.3.0 react-native-helmet-async: 2.0.4 @@ -14801,13 +15093,13 @@ __metadata: semver: ~7.6.3 server-only: ^0.0.1 peerDependencies: - "@react-navigation/drawer": ^7.0.0 + "@react-navigation/drawer": ^7.1.1 expo: "*" expo-constants: "*" expo-linking: "*" react-native-reanimated: "*" react-native-safe-area-context: "*" - react-native-screens: ^4.0.0 + react-native-screens: "*" peerDependenciesMeta: "@react-navigation/drawer": optional: true @@ -14815,17 +15107,17 @@ __metadata: optional: true react-native-reanimated: optional: true - checksum: 8234f008ac9ebd36663ba23a50da5445e0796508ddae8a5e1a75cc8cd178fff4ef177fd35bf25210471e8ea55aba32f29941f0abe75e5131215509b5cae48235 + checksum: 07928af105520f20a4feeda229045c582acd1cadef0fa22fe7286bdb842b015b955407d2f35c8ad33138a7e2b855b8cd958b0c4183da66a246814563784c9582 languageName: node linkType: hard -"expo-status-bar@npm:~2.0.0": - version: 2.0.0 - resolution: "expo-status-bar@npm:2.0.0" +"expo-status-bar@npm:~2.0.1": + version: 2.0.1 + resolution: "expo-status-bar@npm:2.0.1" peerDependencies: react: "*" react-native: "*" - checksum: a04dd216ab739919ea02637112e7554deba2a2c278a4ed6874aa7b89f34f4137a96a903db1d1fb0ad08ba736a2889ed24e56dd230bab803b0f818c630e83dc40 + checksum: 7e9c38c0e2a7a593958756572369fe515dc7bc7eb774eecbd2c008f994c420fa7196796c3ba32117bd801677b84b3335918c18e7e276981d49f1b7b8ebbbde95 languageName: node linkType: hard @@ -14880,6 +15172,49 @@ __metadata: languageName: node linkType: hard +"expo@npm:~52.0.41": + version: 52.0.41 + resolution: "expo@npm:52.0.41" + dependencies: + "@babel/runtime": ^7.20.0 + "@expo/cli": 0.22.22 + "@expo/config": ~10.0.11 + "@expo/config-plugins": ~9.0.17 + "@expo/fingerprint": 0.11.11 + "@expo/metro-config": 0.19.12 + "@expo/vector-icons": ^14.0.0 + babel-preset-expo: ~12.0.9 + expo-asset: ~11.0.5 + expo-constants: ~17.0.8 + expo-file-system: ~18.0.12 + expo-font: ~13.0.4 + expo-keep-awake: ~14.0.3 + expo-modules-autolinking: 2.0.8 + expo-modules-core: 2.2.3 + fbemitter: ^3.0.0 + web-streams-polyfill: ^3.3.2 + whatwg-url-without-unicode: 8.0.0-3 + peerDependencies: + "@expo/dom-webview": "*" + "@expo/metro-runtime": "*" + react: "*" + react-native: "*" + react-native-webview: "*" + peerDependenciesMeta: + "@expo/dom-webview": + optional: true + "@expo/metro-runtime": + optional: true + react-native-webview: + optional: true + bin: + expo: bin/cli + expo-modules-autolinking: bin/autolinking + fingerprint: bin/fingerprint + checksum: 19e14c19ed241d89f2858f8e732760dd4fa6305819dc733572d26600cf727696946916f5c9bd3147aa269a9d45b794ca5dfd8db60d587f4f5892592aa0e3d704 + languageName: node + linkType: hard + "exponential-backoff@npm:^3.1.1": version: 3.1.1 resolution: "exponential-backoff@npm:3.1.1" @@ -16825,16 +17160,6 @@ __metadata: languageName: node linkType: hard -"is-arguments@npm:^1.0.4": - version: 1.1.1 - resolution: "is-arguments@npm:1.1.1" - dependencies: - call-bind: "npm:^1.0.2" - has-tostringtag: "npm:^1.0.0" - checksum: 7f02700ec2171b691ef3e4d0e3e6c0ba408e8434368504bb593d0d7c891c0dbfda6d19d30808b904a6cb1929bca648c061ba438c39f296c2a8ca083229c49f27 - languageName: node - linkType: hard - "is-array-buffer@npm:^3.0.4": version: 3.0.4 resolution: "is-array-buffer@npm:3.0.4" @@ -17001,7 +17326,7 @@ __metadata: languageName: node linkType: hard -"is-generator-function@npm:^1.0.10, is-generator-function@npm:^1.0.7": +"is-generator-function@npm:^1.0.10": version: 1.0.10 resolution: "is-generator-function@npm:1.0.10" dependencies: @@ -17248,7 +17573,7 @@ __metadata: languageName: node linkType: hard -"is-typed-array@npm:^1.1.13, is-typed-array@npm:^1.1.3": +"is-typed-array@npm:^1.1.13": version: 1.1.13 resolution: "is-typed-array@npm:1.1.13" dependencies: @@ -20643,13 +20968,6 @@ __metadata: languageName: node linkType: hard -"mrmime@npm:^1.0.0": - version: 1.0.1 - resolution: "mrmime@npm:1.0.1" - checksum: cc979da44bbbffebaa8eaf7a45117e851f2d4cb46a3ada6ceb78130466a04c15a0de9a9ce1c8b8ba6f6e1b8618866b1352992bf1757d241c0ddca558b9f28a77 - languageName: node - linkType: hard - "ms@npm:2.0.0": version: 2.0.0 resolution: "ms@npm:2.0.0" @@ -20734,21 +21052,21 @@ __metadata: languageName: node linkType: hard -"nanoid@npm:3.3.7, nanoid@npm:^3.1.23, nanoid@npm:^3.3.7": - version: 3.3.7 - resolution: "nanoid@npm:3.3.7" +"nanoid@npm:3.3.8": + version: 3.3.8 + resolution: "nanoid@npm:3.3.8" bin: nanoid: bin/nanoid.cjs - checksum: d36c427e530713e4ac6567d488b489a36582ef89da1d6d4e3b87eded11eb10d7042a877958c6f104929809b2ab0bafa17652b076cdf84324aa75b30b722204f2 + checksum: dfe0adbc0c77e9655b550c333075f51bb28cfc7568afbf3237249904f9c86c9aaaed1f113f0fddddba75673ee31c758c30c43d4414f014a52a7a626efc5958c9 languageName: node linkType: hard -"nanoid@npm:3.3.8": - version: 3.3.8 - resolution: "nanoid@npm:3.3.8" +"nanoid@npm:^3.1.23, nanoid@npm:^3.3.7": + version: 3.3.7 + resolution: "nanoid@npm:3.3.7" bin: nanoid: bin/nanoid.cjs - checksum: dfe0adbc0c77e9655b550c333075f51bb28cfc7568afbf3237249904f9c86c9aaaed1f113f0fddddba75673ee31c758c30c43d4414f014a52a7a626efc5958c9 + checksum: d36c427e530713e4ac6567d488b489a36582ef89da1d6d4e3b87eded11eb10d7042a877958c6f104929809b2ab0bafa17652b076cdf84324aa75b30b722204f2 languageName: node linkType: hard @@ -23103,16 +23421,16 @@ __metadata: languageName: node linkType: hard -"react-native-screens@npm:~4.0.0": - version: 4.0.0 - resolution: "react-native-screens@npm:4.0.0" +"react-native-screens@npm:~4.4.0": + version: 4.4.0 + resolution: "react-native-screens@npm:4.4.0" dependencies: react-freeze: ^1.0.0 warn-once: ^0.1.0 peerDependencies: react: "*" react-native: "*" - checksum: 9da0f394fa26b7ec30f52fc758d6289b7e5123c7e6446bbce654ae31e07ab6d5488e51c0882a906cddc305b18e3cc96f9bc5631671f4fded38da5ef138b53cfa + checksum: 6e90539e8eb79ba4b3fd23f6c27b943e3595c9c275b3002e6b376eb0a1c17521bde9b05d0b2c4c7ab67042f20bdbec87c3d1e3d182a531b7e3115a2dace0e912 languageName: node linkType: hard @@ -23323,18 +23641,18 @@ __metadata: languageName: node linkType: hard -"react-native@npm:0.76.1": - version: 0.76.1 - resolution: "react-native@npm:0.76.1" +"react-native@npm:0.76.7": + version: 0.76.7 + resolution: "react-native@npm:0.76.7" dependencies: "@jest/create-cache-key-function": ^29.6.3 - "@react-native/assets-registry": 0.76.1 - "@react-native/codegen": 0.76.1 - "@react-native/community-cli-plugin": 0.76.1 - "@react-native/gradle-plugin": 0.76.1 - "@react-native/js-polyfills": 0.76.1 - "@react-native/normalize-colors": 0.76.1 - "@react-native/virtualized-lists": 0.76.1 + "@react-native/assets-registry": 0.76.7 + "@react-native/codegen": 0.76.7 + "@react-native/community-cli-plugin": 0.76.7 + "@react-native/gradle-plugin": 0.76.7 + "@react-native/js-polyfills": 0.76.7 + "@react-native/normalize-colors": 0.76.7 + "@react-native/virtualized-lists": 0.76.7 abort-controller: ^3.0.0 anser: ^1.4.9 ansi-regex: ^5.0.0 @@ -23373,7 +23691,7 @@ __metadata: optional: true bin: react-native: cli.js - checksum: a6703560f7f4f7f0db1f9b6d013a8adc6996337c7c0d1ae5f260e75445913faa6dc689064091efd3eb469a9a3631c8c6cbc408bfd751c2e9088d9610c3551138 + checksum: a3ec730c2b5583420e8f99fd53da38dbfc2f440ebbc0480453d43338076eb67f7dc9f06d7b1ed32113bf3efb62b7cf64e04f29b19370cf9bcb16b756dcec9874 languageName: node linkType: hard @@ -24053,6 +24371,13 @@ __metadata: languageName: node linkType: hard +"resolve.exports@npm:^2.0.3": + version: 2.0.3 + resolution: "resolve.exports@npm:2.0.3" + checksum: abfb9f98278dcd0c19b8a49bb486abfafa23df4636d49128ea270dc982053c3ef230a530aecda1fae1322873fdfa6c97674fc539651ddfdb375ac58e0b8ef6df + languageName: node + linkType: hard + "resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.14.2, resolve@npm:^1.20.0, resolve@npm:^1.21.0, resolve@npm:^1.22.2, resolve@npm:^1.22.4, resolve@npm:^1.22.8": version: 1.22.8 resolution: "resolve@npm:1.22.8" @@ -24615,19 +24940,19 @@ __metadata: "@sentry/react-native": 6.11.0-beta.0 "@types/node": 20.10.4 "@types/react": ~18.3.12 - expo: ^52.0.0 - expo-constants: ~17.0.3 + expo: ~52.0.41 + expo-constants: ~17.0.8 expo-image-picker: ~16.0.5 - expo-linking: ~7.0.2 - expo-router: ~4.0.5 - expo-status-bar: ~2.0.0 + expo-linking: ~7.0.5 + expo-router: ~4.0.19 + expo-status-bar: ~2.0.1 expo-web-browser: ^14.0.2 react: 18.3.1 react-dom: 18.3.1 - react-native: 0.76.1 + react-native: 0.76.7 react-native-gesture-handler: ~2.20.2 react-native-safe-area-context: 4.12.0 - react-native-screens: ~4.0.0 + react-native-screens: ~4.4.0 react-native-web: ~0.19.13 sentry-react-native-samples-utils: "workspace:^" typescript: ^5.3.2 @@ -24835,13 +25160,6 @@ __metadata: languageName: node linkType: hard -"set-cookie-parser@npm:^2.4.8": - version: 2.7.0 - resolution: "set-cookie-parser@npm:2.7.0" - checksum: 1eed43d7b284b727b4e7d35e324a74c493469265488b0c8f464f5224186e7dbbdd1cb35c8822053581f807a10b930a628144041ad453db06548945c61d5a834f - languageName: node - linkType: hard - "set-function-length@npm:^1.2.1": version: 1.2.2 resolution: "set-function-length@npm:1.2.2" @@ -25190,7 +25508,7 @@ __metadata: languageName: node linkType: hard -"source-map-support@npm:0.5.21, source-map-support@npm:^0.5.16, source-map-support@npm:^0.5.17, source-map-support@npm:^0.5.21, source-map-support@npm:^0.x, source-map-support@npm:~0.5.20, source-map-support@npm:~0.5.21": +"source-map-support@npm:0.5.21, source-map-support@npm:^0.5.16, source-map-support@npm:^0.5.17, source-map-support@npm:^0.x, source-map-support@npm:~0.5.20, source-map-support@npm:~0.5.21": version: 0.5.21 resolution: "source-map-support@npm:0.5.21" dependencies: @@ -25444,13 +25762,6 @@ __metadata: languageName: node linkType: hard -"stream-slice@npm:^0.1.2": - version: 0.1.2 - resolution: "stream-slice@npm:0.1.2" - checksum: 027111397bd709f299fb1bb34902baf4707bba8851219c9115df673be1075a2cecf54d8671e6258c94483d1fa4e931c6784e49f2e005b1b6d5e3b8b61028fbe1 - languageName: node - linkType: hard - "stream-to-array@npm:^2.3.0": version: 2.3.0 resolution: "stream-to-array@npm:2.3.0" @@ -26472,13 +26783,6 @@ __metadata: languageName: node linkType: hard -"turbo-stream@npm:2.4.0": - version: 2.4.0 - resolution: "turbo-stream@npm:2.4.0" - checksum: e36f52ed40589f01bede79757a143bef484914d579927235be1fd0c205618994cb5779a39ff8c2a80a87a1464d05771cd75320a9412b15bca03c7ff432e3cdf7 - languageName: node - linkType: hard - "type-check@npm:^0.4.0, type-check@npm:~0.4.0": version: 0.4.0 resolution: "type-check@npm:0.4.0" @@ -26840,7 +27144,7 @@ __metadata: languageName: node linkType: hard -"undici@npm:^6.11.1, undici@npm:^6.18.2": +"undici@npm:^6.18.2": version: 6.21.1 resolution: "undici@npm:6.21.1" checksum: 2efc52f77224754a2efa7cb6459829f3c93c8321d17e76f574a904b353783d95073b6116f5b15637c4845d98c9dc5a019b809cb9d63b3529267e7727c49f6996 @@ -27061,19 +27365,6 @@ __metadata: languageName: node linkType: hard -"util@npm:^0.12.3": - version: 0.12.5 - resolution: "util@npm:0.12.5" - dependencies: - inherits: "npm:^2.0.3" - is-arguments: "npm:^1.0.4" - is-generator-function: "npm:^1.0.7" - is-typed-array: "npm:^1.1.3" - which-typed-array: "npm:^1.1.2" - checksum: 705e51f0de5b446f4edec10739752ac25856541e0254ea1e7e45e5b9f9b0cb105bc4bd415736a6210edc68245a7f903bf085ffb08dd7deb8a0e847f60538a38a - languageName: node - linkType: hard - "utils-merge@npm:1.0.1": version: 1.0.1 resolution: "utils-merge@npm:1.0.1" @@ -27243,20 +27534,7 @@ __metadata: languageName: node linkType: hard -"web-encoding@npm:1.1.5": - version: 1.1.5 - resolution: "web-encoding@npm:1.1.5" - dependencies: - "@zxing/text-encoding": "npm:0.9.0" - util: "npm:^0.12.3" - dependenciesMeta: - "@zxing/text-encoding": - optional: true - checksum: 2234a2b122f41006ce07859b3c0bf2e18f46144fda2907d5db0b571b76aa5c26977c646100ad9c00d2f8a4f6f2b848bc02147845d8c447ab365ec4eff376338d - languageName: node - linkType: hard - -"web-streams-polyfill@npm:^3.0.3, web-streams-polyfill@npm:^3.1.1, web-streams-polyfill@npm:^3.3.2": +"web-streams-polyfill@npm:^3.0.3, web-streams-polyfill@npm:^3.3.2": version: 3.3.3 resolution: "web-streams-polyfill@npm:3.3.3" checksum: 21ab5ea08a730a2ef8023736afe16713b4f2023ec1c7085c16c8e293ee17ed085dff63a0ad8722da30c99c4ccbd4ccd1b2e79c861829f7ef2963d7de7004c2cb @@ -27447,7 +27725,7 @@ __metadata: languageName: node linkType: hard -"which-typed-array@npm:^1.1.14, which-typed-array@npm:^1.1.15, which-typed-array@npm:^1.1.2": +"which-typed-array@npm:^1.1.14, which-typed-array@npm:^1.1.15": version: 1.1.15 resolution: "which-typed-array@npm:1.1.15" dependencies: