diff --git a/package.json b/package.json index 30eb24d..d25999f 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "@types/react": "19.0.10", "commitlint": "19.8.1", "del-cli": "6.0.0", - "expo": "53.0.23", + "expo": "54.0.13", "husky": "9.1.7", "jest": "30.2.0", "react": "19.0.0", diff --git a/yarn.lock b/yarn.lock index bdef1ed..e4b38c0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -52,7 +52,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.24.7, @babel/code-frame@npm:^7.26.2, @babel/code-frame@npm:^7.27.1": +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.20.0, @babel/code-frame@npm:^7.24.7, @babel/code-frame@npm:^7.26.2, @babel/code-frame@npm:^7.27.1": version: 7.27.1 resolution: "@babel/code-frame@npm:7.27.1" dependencies: @@ -430,7 +430,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.0, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.25.3, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.27.4, @babel/parser@npm:^7.27.5": +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.25.3, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.27.4, @babel/parser@npm:^7.27.5": version: 7.27.5 resolution: "@babel/parser@npm:7.27.5" dependencies: @@ -1945,7 +1945,7 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.25.2, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.27.6, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.25.2, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.27.6, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": version: 7.27.6 resolution: "@babel/types@npm:7.27.6" dependencies: @@ -1955,6 +1955,16 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.26.0, @babel/types@npm:^7.28.4": + version: 7.28.4 + resolution: "@babel/types@npm:7.28.4" + dependencies: + "@babel/helper-string-parser": "npm:^7.27.1" + "@babel/helper-validator-identifier": "npm:^7.27.1" + checksum: 10/db50bf257aafa5d845ad16dae0587f57d596e4be4cbb233ea539976a4c461f9fbcc0bf3d37adae3f8ce5dcb4001462aa608f3558161258b585f6ce6ce21a2e45 + languageName: node + linkType: hard + "@babel/types@npm:^7.28.0": version: 7.28.0 resolution: "@babel/types@npm:7.28.0" @@ -1975,16 +1985,6 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.28.4": - version: 7.28.4 - resolution: "@babel/types@npm:7.28.4" - dependencies: - "@babel/helper-string-parser": "npm:^7.27.1" - "@babel/helper-validator-identifier": "npm:^7.27.1" - checksum: 10/db50bf257aafa5d845ad16dae0587f57d596e4be4cbb233ea539976a4c461f9fbcc0bf3d37adae3f8ce5dcb4001462aa608f3558161258b585f6ce6ce21a2e45 - languageName: node - linkType: hard - "@bcoe/v8-coverage@npm:^0.2.3": version: 0.2.3 resolution: "@bcoe/v8-coverage@npm:0.2.3" @@ -2309,29 +2309,30 @@ __metadata: languageName: node linkType: hard -"@expo/cli@npm:0.24.22": - version: 0.24.22 - resolution: "@expo/cli@npm:0.24.22" +"@expo/cli@npm:54.0.11": + version: 54.0.11 + resolution: "@expo/cli@npm:54.0.11" 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:~11.0.13" - "@expo/config-plugins": "npm:~10.1.2" + "@expo/config": "npm:~12.0.10" + "@expo/config-plugins": "npm:~54.0.2" "@expo/devcert": "npm:^1.1.2" - "@expo/env": "npm:~1.0.7" - "@expo/image-utils": "npm:^0.7.6" - "@expo/json-file": "npm:^9.1.5" - "@expo/metro-config": "npm:~0.20.17" - "@expo/osascript": "npm:^2.2.5" - "@expo/package-manager": "npm:^1.8.6" - "@expo/plist": "npm:^0.3.5" - "@expo/prebuild-config": "npm:^9.0.12" - "@expo/schema-utils": "npm:^0.1.0" + "@expo/env": "npm:~2.0.7" + "@expo/image-utils": "npm:^0.8.7" + "@expo/json-file": "npm:^10.0.7" + "@expo/mcp-tunnel": "npm:~0.0.7" + "@expo/metro": "npm:~54.0.0" + "@expo/metro-config": "npm:~54.0.6" + "@expo/osascript": "npm:^2.3.7" + "@expo/package-manager": "npm:^1.9.8" + "@expo/plist": "npm:^0.4.7" + "@expo/prebuild-config": "npm:^54.0.5" + "@expo/schema-utils": "npm:^0.1.7" "@expo/spawn-async": "npm:^1.7.2" "@expo/ws-tunnel": "npm:^1.0.1" "@expo/xcpretty": "npm:^4.3.0" - "@react-native/dev-middleware": "npm:0.79.6" + "@react-native/dev-middleware": "npm:0.81.4" "@urql/core": "npm:^5.0.6" "@urql/exchange-retry": "npm:^1.3.0" accepts: "npm:^1.3.8" @@ -2345,6 +2346,7 @@ __metadata: connect: "npm:^3.7.0" debug: "npm:^4.3.4" env-editor: "npm:^0.4.1" + expo-server: "npm:^1.0.1" freeport-async: "npm:^2.0.0" getenv: "npm:^2.0.0" glob: "npm:^10.4.2" @@ -2375,9 +2377,18 @@ __metadata: undici: "npm:^6.18.2" wrap-ansi: "npm:^7.0.0" ws: "npm:^8.12.1" + peerDependencies: + expo: "*" + expo-router: "*" + react-native: "*" + peerDependenciesMeta: + expo-router: + optional: true + react-native: + optional: true bin: expo-internal: build/bin/cli - checksum: 10/2d49b3b24092380846a19519e9e7554ce0fa8958b3d5abc6c5a9485efe8195446dc64771f08a096f6c56de0705b74e59a1608c268620ec810b156aa252ad487f + checksum: 10/7b5705f8ab7390b8676acedc26897abbeaa702ac17d1c0f957a9456643f89c3f40c0929f50d1124f88e04c1a7fbb189e45de946d48a4e6a52825dae0f7a5600e languageName: node linkType: hard @@ -2391,13 +2402,13 @@ __metadata: languageName: node linkType: hard -"@expo/config-plugins@npm:~10.1.1": - version: 10.1.1 - resolution: "@expo/config-plugins@npm:10.1.1" +"@expo/config-plugins@npm:~54.0.2": + version: 54.0.2 + resolution: "@expo/config-plugins@npm:54.0.2" dependencies: - "@expo/config-types": "npm:^53.0.5" - "@expo/json-file": "npm:~9.1.5" - "@expo/plist": "npm:^0.3.5" + "@expo/config-types": "npm:^54.0.8" + "@expo/json-file": "npm:~10.0.7" + "@expo/plist": "npm:^0.4.7" "@expo/sdk-runtime-versions": "npm:^1.0.0" chalk: "npm:^4.1.2" debug: "npm:^4.3.5" @@ -2409,47 +2420,25 @@ __metadata: slugify: "npm:^1.6.6" xcode: "npm:^3.0.1" xml2js: "npm:0.6.0" - checksum: 10/fd73516bb820a681acc144299f26a0769691e2f7e4abfee465faf39dd7883258511738f4526dcaee0abaf00058aff4b803513cbee315723e62c642fec5ed425c + checksum: 10/713db02c3e43d57101e0c9b6a28b55363039fa6888bf80968467b184b244600994082195a89ab75e313e57cb19b739e94c28de0df5170b7646f096435d5558ee languageName: node linkType: hard -"@expo/config-plugins@npm:~10.1.2": - version: 10.1.2 - resolution: "@expo/config-plugins@npm:10.1.2" - dependencies: - "@expo/config-types": "npm:^53.0.5" - "@expo/json-file": "npm:~9.1.5" - "@expo/plist": "npm:^0.3.5" - "@expo/sdk-runtime-versions": "npm:^1.0.0" - chalk: "npm:^4.1.2" - debug: "npm:^4.3.5" - getenv: "npm:^2.0.0" - glob: "npm:^10.4.2" - resolve-from: "npm:^5.0.0" - semver: "npm:^7.5.4" - slash: "npm:^3.0.0" - slugify: "npm:^1.6.6" - xcode: "npm:^3.0.1" - xml2js: "npm:0.6.0" - checksum: 10/01281c474513e4c3aa5b0cb0c9da5b1fdb625fe529d078b11c733d84d771c0514ec7b37741df94d4bcde4c3fb8189df324d1fa1d58afc8a716f48fab5a60e293 - languageName: node - linkType: hard - -"@expo/config-types@npm:^53.0.5": - version: 53.0.5 - resolution: "@expo/config-types@npm:53.0.5" - checksum: 10/71971858185b6163459271734903258c9cdd26a0ffc9775d038f37ebb71ab07153494b0157b96eed03600789592862458e81dfbcc8ef440d28fdcf965f0ba012 +"@expo/config-types@npm:^54.0.8": + version: 54.0.8 + resolution: "@expo/config-types@npm:54.0.8" + checksum: 10/cb975763218101e4c4204705e5e470602038cba64fc973b812a3ed8064b4c3526b3d40739483ab37f4f5ff4f56767860d34a5dbfc0db5a9399918c41608ecc78 languageName: node linkType: hard -"@expo/config@npm:~11.0.12": - version: 11.0.12 - resolution: "@expo/config@npm:11.0.12" +"@expo/config@npm:~12.0.10, @expo/config@npm:~12.0.9": + version: 12.0.10 + resolution: "@expo/config@npm:12.0.10" dependencies: "@babel/code-frame": "npm:~7.10.4" - "@expo/config-plugins": "npm:~10.1.1" - "@expo/config-types": "npm:^53.0.5" - "@expo/json-file": "npm:^9.1.5" + "@expo/config-plugins": "npm:~54.0.2" + "@expo/config-types": "npm:^54.0.8" + "@expo/json-file": "npm:^10.0.7" deepmerge: "npm:^4.3.1" getenv: "npm:^2.0.0" glob: "npm:^10.4.2" @@ -2459,28 +2448,7 @@ __metadata: semver: "npm:^7.6.0" slugify: "npm:^1.3.4" sucrase: "npm:3.35.0" - checksum: 10/91b84f7426a8ec5fb8fa71a2400ad725b4d4f5c13d223245bd2913440b1143006a4ee6a5f2d77d37bcb7d26391cb4b38082f06f7bff13e759a79da81f902b200 - languageName: node - linkType: hard - -"@expo/config@npm:~11.0.13": - version: 11.0.13 - resolution: "@expo/config@npm:11.0.13" - dependencies: - "@babel/code-frame": "npm:~7.10.4" - "@expo/config-plugins": "npm:~10.1.2" - "@expo/config-types": "npm:^53.0.5" - "@expo/json-file": "npm:^9.1.5" - deepmerge: "npm:^4.3.1" - getenv: "npm:^2.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/b81511676c243d712fe31af123752cbd8cf1d09f42f2dd5df3827f2ce5bcb84233bf90e1cfa255fcb89eecf82b6a992a32bb0d38fea8f920f4afed09a659fe68 + checksum: 10/148be14d85090f43599f5dbb0941d8f65adce8f7bd03d6d26ad28cbae31f7f1eb1c2e3419b0f6fbc92240ebaec1fbe8c752761cd52b28185a3ac8d74eea2e5e5 languageName: node linkType: hard @@ -2495,28 +2463,44 @@ __metadata: languageName: node linkType: hard -"@expo/env@npm:~1.0.7": - version: 1.0.7 - resolution: "@expo/env@npm:1.0.7" +"@expo/devtools@npm:0.1.7": + version: 0.1.7 + resolution: "@expo/devtools@npm:0.1.7" + dependencies: + chalk: "npm:^4.1.2" + peerDependencies: + react: "*" + react-native: "*" + peerDependenciesMeta: + react: + optional: true + react-native: + optional: true + checksum: 10/24dcf55fb326ff395d505566fb1d1f495b795f2dcb8a2a687cd9e21fd4b1ed3f74e41f0dc81eb7cf814d3ed2b56756a1c39d3379116025c7674441aaae0b612d + languageName: node + linkType: hard + +"@expo/env@npm:~2.0.7": + version: 2.0.7 + resolution: "@expo/env@npm:2.0.7" dependencies: chalk: "npm:^4.0.0" debug: "npm:^4.3.4" dotenv: "npm:~16.4.5" dotenv-expand: "npm:~11.0.6" getenv: "npm:^2.0.0" - checksum: 10/3275e4be6a2e190cdece4238d44243cbc94ada2720b7cd45a1d9a3775c0b73bc087b756f1558a1e5b3a6dc723e5c2d4f52c25c10a7086193097df61ea4c1a2d4 + checksum: 10/6f6c598b303797207d3140fd37978bba3491c328330da25a4fdf77ef19510d59c9cd20796f1a3f3ff4898840f964f3974bdaa0d2329fd7a1197a170bd5be44b9 languageName: node linkType: hard -"@expo/fingerprint@npm:0.13.4": - version: 0.13.4 - resolution: "@expo/fingerprint@npm:0.13.4" +"@expo/fingerprint@npm:0.15.1": + version: 0.15.1 + resolution: "@expo/fingerprint@npm:0.15.1" dependencies: "@expo/spawn-async": "npm:^1.7.2" arg: "npm:^5.0.2" chalk: "npm:^4.1.2" debug: "npm:^4.3.4" - find-up: "npm:^5.0.0" getenv: "npm:^2.0.0" glob: "npm:^10.4.2" ignore: "npm:^5.3.1" @@ -2526,13 +2510,13 @@ __metadata: semver: "npm:^7.6.0" bin: fingerprint: bin/cli.js - checksum: 10/930d6711279e908c81d8969d3baec7f767351976331b026fd1813794960d7a8bd4fdfe0ab5799577c8a724e7d260d92b84bd70f068da593da5c9b33acf613954 + checksum: 10/d4899a050e4819c05eb9a3a645241c8bd8b84cc334193722878d91c82de73af0573bdd616930c4ce5094500726af4cca95d89bc5aebe69971fc0d798790928f1 languageName: node linkType: hard -"@expo/image-utils@npm:^0.7.6": - version: 0.7.6 - resolution: "@expo/image-utils@npm:0.7.6" +"@expo/image-utils@npm:^0.8.7": + version: 0.8.7 + resolution: "@expo/image-utils@npm:0.8.7" dependencies: "@expo/spawn-async": "npm:^1.7.2" chalk: "npm:^4.0.0" @@ -2540,107 +2524,153 @@ __metadata: jimp-compact: "npm:0.16.1" parse-png: "npm:^2.1.0" resolve-from: "npm:^5.0.0" + resolve-global: "npm:^1.0.0" semver: "npm:^7.6.0" temp-dir: "npm:~2.0.0" unique-string: "npm:~2.0.0" - checksum: 10/455cd36137f0a2691a78a54dbe624e8c92ff924879f15537a9640a8208c9d4877c6071f4aa96b2cd6dc39cbde35ca6c67272e1a0062ce920c2f8669614558080 + checksum: 10/cd21880fd27ac249d3a2271b6fc7beb70f3504adbd3663e885daff9baf817f5225cec8a4dda5b5f1790fea66f6d6103d2bd9c7451c6610bef1f9b42b745fbeec languageName: node linkType: hard -"@expo/json-file@npm:^9.1.5, @expo/json-file@npm:~9.1.5": - version: 9.1.5 - resolution: "@expo/json-file@npm:9.1.5" +"@expo/json-file@npm:^10.0.7, @expo/json-file@npm:~10.0.7": + version: 10.0.7 + resolution: "@expo/json-file@npm:10.0.7" dependencies: "@babel/code-frame": "npm:~7.10.4" json5: "npm:^2.2.3" - checksum: 10/b4a8019ac68ffb04606b03ff2fbec81ed031a9bbb2e9f21ba5e7a74f36d68ad1aa68111342ac26d2082f1322b5eb343ad0976b51793599501f33160cd92c25be + checksum: 10/aadf85187e8f56b2183b24d13757657bc87b6ea8ddc77cca88d8421a4842cffdc2e38e197bde132c4abd0cfa44dc18bea5d16db7fd835a1df1a65063336d6984 languageName: node linkType: hard -"@expo/metro-config@npm:0.20.17, @expo/metro-config@npm:~0.20.17": - version: 0.20.17 - resolution: "@expo/metro-config@npm:0.20.17" +"@expo/mcp-tunnel@npm:~0.0.7": + version: 0.0.8 + resolution: "@expo/mcp-tunnel@npm:0.0.8" dependencies: + ws: "npm:^8.18.3" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.24.6" + peerDependencies: + "@modelcontextprotocol/sdk": ^1.13.2 + peerDependenciesMeta: + "@modelcontextprotocol/sdk": + optional: true + checksum: 10/48e37e95191747552096d857c5ffb12fcc7db30a75eefe8be04ca9fed15203cca174c800ee061b601be4e6634875c71e5a8b477c6bf5a824a5d3edac4edb8a60 + languageName: node + linkType: hard + +"@expo/metro-config@npm:54.0.6, @expo/metro-config@npm:~54.0.6": + version: 54.0.6 + resolution: "@expo/metro-config@npm:54.0.6" + dependencies: + "@babel/code-frame": "npm:^7.20.0" "@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:~11.0.12" - "@expo/env": "npm:~1.0.7" - "@expo/json-file": "npm:~9.1.5" + "@expo/config": "npm:~12.0.10" + "@expo/env": "npm:~2.0.7" + "@expo/json-file": "npm:~10.0.7" + "@expo/metro": "npm:~54.0.0" "@expo/spawn-async": "npm:^1.7.2" + browserslist: "npm:^4.25.0" chalk: "npm:^4.1.0" debug: "npm:^4.3.2" dotenv: "npm:~16.4.5" dotenv-expand: "npm:~11.0.6" getenv: "npm:^2.0.0" glob: "npm:^10.4.2" + hermes-parser: "npm:^0.29.1" jsc-safe-url: "npm:^0.2.4" - lightningcss: "npm:~1.27.0" + lightningcss: "npm:^1.30.1" minimatch: "npm:^9.0.0" postcss: "npm:~8.4.32" resolve-from: "npm:^5.0.0" - checksum: 10/94b6d09662ca81b646fa5e3461e897b3d7cf9cc94adb6b401e61924ae63d1a49e4ebe48498f998559f2613690d248302404d16eca76e0175be91c2a72feb8f31 + peerDependencies: + expo: "*" + peerDependenciesMeta: + expo: + optional: true + checksum: 10/82633cd5f56969872cecd776a4c5c2337192c0c383a4ee73892dc07cc1635e2d1284ef53c781eb76bee664c023595434da6637f591649c602826fa959d15fbbf languageName: node linkType: hard -"@expo/osascript@npm:^2.2.5": - version: 2.2.5 - resolution: "@expo/osascript@npm:2.2.5" +"@expo/metro@npm:~54.0.0": + version: 54.0.0 + resolution: "@expo/metro@npm:54.0.0" + dependencies: + metro: "npm:0.83.1" + metro-babel-transformer: "npm:0.83.1" + metro-cache: "npm:0.83.1" + metro-cache-key: "npm:0.83.1" + metro-config: "npm:0.83.1" + metro-core: "npm:0.83.1" + metro-file-map: "npm:0.83.1" + metro-resolver: "npm:0.83.1" + metro-runtime: "npm:0.83.1" + metro-source-map: "npm:0.83.1" + metro-transform-plugins: "npm:0.83.1" + metro-transform-worker: "npm:0.83.1" + checksum: 10/93bfac18b4f9ba6e51aeb7902d7f6a5b414878db810a530fb16c3260cceea25303a2dc01fa2a8f682bc80189d38dd82c85913925833f2add9d9eeff5af54e09f + languageName: node + linkType: hard + +"@expo/osascript@npm:^2.3.7": + version: 2.3.7 + resolution: "@expo/osascript@npm:2.3.7" dependencies: "@expo/spawn-async": "npm:^1.7.2" exec-async: "npm:^2.2.0" - checksum: 10/1025a18f02a934326f494fa84f64201a6887324fb4406099792c6434a75f3366f2ffcfe669ebd32451dfaa027c7ee83b5ba8ac53a0a8d31bbab1887a15c2e588 + checksum: 10/e87f195ee73c4adb72e546d59557fbcb8aa33e80521b1856e42341a2b583faa360aba2eb74c8deb3a8b277ede04a495d62bb8c562b682105ff7357b37e92369c languageName: node linkType: hard -"@expo/package-manager@npm:^1.8.6": - version: 1.8.6 - resolution: "@expo/package-manager@npm:1.8.6" +"@expo/package-manager@npm:^1.9.8": + version: 1.9.8 + resolution: "@expo/package-manager@npm:1.9.8" dependencies: - "@expo/json-file": "npm:^9.1.5" + "@expo/json-file": "npm:^10.0.7" "@expo/spawn-async": "npm:^1.7.2" chalk: "npm:^4.0.0" npm-package-arg: "npm:^11.0.0" ora: "npm:^3.4.0" resolve-workspace-root: "npm:^2.0.0" - checksum: 10/29d6ac3f9e433c365a2166cca6bf9e86e67f0f88c598b13aca3c46e701c9c76af8233391505e15f4af21c64eba91e6aea62decf91803dd999ea9d016dccfd0be + checksum: 10/2e4db0e08803875e54ab1061bc864b57d8383c21b76c8c4e2adaf92d8f696680834fa08ce241325aa7fe28d7040d76d4e257d6cf1b86138a5853f4eaf7f8a8d0 languageName: node linkType: hard -"@expo/plist@npm:^0.3.5": - version: 0.3.5 - resolution: "@expo/plist@npm:0.3.5" +"@expo/plist@npm:^0.4.7": + version: 0.4.7 + resolution: "@expo/plist@npm:0.4.7" dependencies: "@xmldom/xmldom": "npm:^0.8.8" base64-js: "npm:^1.2.3" xmlbuilder: "npm:^15.1.1" - checksum: 10/a79f11e21c0072baf32444a0ca38883f966470df44d7bd30b244e4dba2aa1c66e186129d22c1ed7fd4139fd053ec9ae3d9d41a4f6fc36f51306a5b9a455d7676 + checksum: 10/770a316d2231fb9f53f2f65612c12a9178687a4e63e65d792a82788658fd0781e3c45d69e4750bce6ed2dd655c59e2c8583d05bc5cd32cb7260b57f41d8a77e3 languageName: node linkType: hard -"@expo/prebuild-config@npm:^9.0.12": - version: 9.0.12 - resolution: "@expo/prebuild-config@npm:9.0.12" +"@expo/prebuild-config@npm:^54.0.5": + version: 54.0.5 + resolution: "@expo/prebuild-config@npm:54.0.5" dependencies: - "@expo/config": "npm:~11.0.13" - "@expo/config-plugins": "npm:~10.1.2" - "@expo/config-types": "npm:^53.0.5" - "@expo/image-utils": "npm:^0.7.6" - "@expo/json-file": "npm:^9.1.5" - "@react-native/normalize-colors": "npm:0.79.6" + "@expo/config": "npm:~12.0.10" + "@expo/config-plugins": "npm:~54.0.2" + "@expo/config-types": "npm:^54.0.8" + "@expo/image-utils": "npm:^0.8.7" + "@expo/json-file": "npm:^10.0.7" + "@react-native/normalize-colors": "npm:0.81.4" debug: "npm:^4.3.1" resolve-from: "npm:^5.0.0" semver: "npm:^7.6.0" xml2js: "npm:0.6.0" - checksum: 10/7b31e0b7499c4df314d21ceec3e4effff01826616b823a18c8cabfded4a52659a842650e8da75ec289e09a71877b839e448f62eaf375dcd6baaad78e1534eca8 + peerDependencies: + expo: "*" + checksum: 10/2924c5d3f8d47b4b9ed03da870286ab5be88207ad65a0cfbd024de04553cc89de40061efd2119c5106371045e043ba693ac645cd8ca178bdedea6a3f3916a1f2 languageName: node linkType: hard -"@expo/schema-utils@npm:^0.1.0": - version: 0.1.6 - resolution: "@expo/schema-utils@npm:0.1.6" - checksum: 10/75329e6d5f175003b07c3ca8000ede81ff1dc322d275810e18ea204a60e43ae0d37b2b184fed6e1bb9325966466701bc6b11a393636a4b3022e194c436c3c40c +"@expo/schema-utils@npm:^0.1.7": + version: 0.1.7 + resolution: "@expo/schema-utils@npm:0.1.7" + checksum: 10/2985b4c8fe6f96b7db24b29e98c305e4364f43d9afa2bbe71c0297a6999097df19de40b8f28d39c79946ff9982a6c08a53b54f235d5a43f3355ec3e411e6a6f3 languageName: node linkType: hard @@ -2667,14 +2697,14 @@ __metadata: languageName: node linkType: hard -"@expo/vector-icons@npm:^14.0.0": - version: 14.1.0 - resolution: "@expo/vector-icons@npm:14.1.0" +"@expo/vector-icons@npm:^15.0.2": + version: 15.0.2 + resolution: "@expo/vector-icons@npm:15.0.2" peerDependencies: - expo-font: "*" + expo-font: ">=14.0.4" react: "*" react-native: "*" - checksum: 10/5b80a684042672e40f311a921fca7acc964fdddb1edd2c2c22253f5b9097e9fe441626ffa50c98ffc2622a3f1a9b5315a8a73796348d3b03108b4da2600384bc + checksum: 10/c500ec439ff47a6a72f39d7d6a8f423707312cf0fe9ecc0a034c038ed97d6831b5c0d51c8ff4de5f9d534740ed83b7406fa75e4dd27d770c98b2ec97f59167d8 languageName: node linkType: hard @@ -3870,13 +3900,13 @@ __metadata: languageName: node linkType: hard -"@react-native/babel-plugin-codegen@npm:0.79.6": - version: 0.79.6 - resolution: "@react-native/babel-plugin-codegen@npm:0.79.6" +"@react-native/babel-plugin-codegen@npm:0.81.4": + version: 0.81.4 + resolution: "@react-native/babel-plugin-codegen@npm:0.81.4" dependencies: "@babel/traverse": "npm:^7.25.3" - "@react-native/codegen": "npm:0.79.6" - checksum: 10/80ee3ef484d1d98fee0fdf6a770008767d883b2a5cf77628a664095c0aa15ad10380cc227c33dd474c39dc283b4aef5953a0c8079b2caa923c946c6978d0d27b + "@react-native/codegen": "npm:0.81.4" + checksum: 10/4fd6d096e2c52059e9d163d1f60e3d4a3977ca37e20d7c50dbd3a3a25509319b243c1cb2f1f07074425559cb9532beca06cf3f8193524c065090e0665bbbe982 languageName: node linkType: hard @@ -3890,9 +3920,9 @@ __metadata: languageName: node linkType: hard -"@react-native/babel-preset@npm:0.79.6": - version: 0.79.6 - resolution: "@react-native/babel-preset@npm:0.79.6" +"@react-native/babel-preset@npm:0.81.4": + version: 0.81.4 + resolution: "@react-native/babel-preset@npm:0.81.4" dependencies: "@babel/core": "npm:^7.25.2" "@babel/plugin-proposal-export-default-from": "npm:^7.24.7" @@ -3935,13 +3965,13 @@ __metadata: "@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.79.6" - babel-plugin-syntax-hermes-parser: "npm:0.25.1" + "@react-native/babel-plugin-codegen": "npm:0.81.4" + babel-plugin-syntax-hermes-parser: "npm:0.29.1" babel-plugin-transform-flow-enums: "npm:^0.0.2" react-refresh: "npm:^0.14.0" peerDependencies: "@babel/core": "*" - checksum: 10/dd9d69cf68ee2e52d4c1c3d23ff69087b86a6daf885f83bef220cb881512868e9eee1920571de43d3844757b23b0ca8b3459f38bee8c71c58b6d6029bc31483f + checksum: 10/8ccd8a8f4fc91cc088778448987045f23fb4c281247ed81da9b9d69de4344f2f643295c704c3c888bd603aec6dfc58c639c420f9fc375406c9758c49312d115d languageName: node linkType: hard @@ -4000,20 +4030,20 @@ __metadata: languageName: node linkType: hard -"@react-native/codegen@npm:0.79.6": - version: 0.79.6 - resolution: "@react-native/codegen@npm:0.79.6" +"@react-native/codegen@npm:0.81.4": + version: 0.81.4 + resolution: "@react-native/codegen@npm:0.81.4" dependencies: "@babel/core": "npm:^7.25.2" "@babel/parser": "npm:^7.25.3" glob: "npm:^7.1.1" - hermes-parser: "npm:0.25.1" + hermes-parser: "npm:0.29.1" invariant: "npm:^2.2.4" nullthrows: "npm:^1.1.1" yargs: "npm:^17.6.2" peerDependencies: "@babel/core": "*" - checksum: 10/24c4461d6d9b8db1fc540e074d8948f487e710e86903344f9fab0a39f1ddcdab2b674c88adb82c95cfd3c41f5ae5b8703713aca5c1037d3297a3178cb400fe84 + checksum: 10/a278aed7bcacacfe697b1341991cf3003ce4f1c10db3f4c91e23c3af1abfbfde558003f65d765e768dc5e8675e8f0c0328b8c1188a5ab3ad6975d0e98b7d335b languageName: node linkType: hard @@ -4057,10 +4087,10 @@ __metadata: languageName: node linkType: hard -"@react-native/debugger-frontend@npm:0.79.6": - version: 0.79.6 - resolution: "@react-native/debugger-frontend@npm:0.79.6" - checksum: 10/fca04379d556a62367628f3ec8478bd0eceeef34d6f7e434e5285edba6d8f7d1b833ec62ff8b96a3444d55da569cdd9c36690439736b263898478e23a2b7fe12 +"@react-native/debugger-frontend@npm:0.81.4": + version: 0.81.4 + resolution: "@react-native/debugger-frontend@npm:0.81.4" + checksum: 10/07a1c8250ddb470a184aa3820f76d956df4d9f6300aae0b51b42bd4d539ffd8cdcda627f8b27e92a9956631cf9be11f9d773fdd8215784444536ee1a9a7178b1 languageName: node linkType: hard @@ -4081,22 +4111,22 @@ __metadata: languageName: node linkType: hard -"@react-native/dev-middleware@npm:0.79.6": - version: 0.79.6 - resolution: "@react-native/dev-middleware@npm:0.79.6" +"@react-native/dev-middleware@npm:0.81.4": + version: 0.81.4 + resolution: "@react-native/dev-middleware@npm:0.81.4" dependencies: "@isaacs/ttlcache": "npm:^1.4.1" - "@react-native/debugger-frontend": "npm:0.79.6" + "@react-native/debugger-frontend": "npm:0.81.4" chrome-launcher: "npm:^0.15.2" chromium-edge-launcher: "npm:^0.2.0" connect: "npm:^3.6.5" - debug: "npm:^2.2.0" + debug: "npm:^4.4.0" invariant: "npm:^2.2.4" nullthrows: "npm:^1.1.1" open: "npm:^7.0.3" serve-static: "npm:^1.16.2" ws: "npm:^6.2.3" - checksum: 10/e1073a149e054bdc10028e65505d9f9db8bf47d9902a37f2a1afd283d9607a70e605bc20cd4c1ea445061b6840c28730edb500833e08e5e601c076e48c9a7274 + checksum: 10/255f87d75f08c666eda81e6c2f60444b120fc94f7b9623a981cce3c29f4dc7cbf6316001be1f85826ca4e0f30fe9c71e0977084c82c5c6dcb3d9434f4626249a languageName: node linkType: hard @@ -4160,10 +4190,10 @@ __metadata: languageName: node linkType: hard -"@react-native/normalize-colors@npm:0.79.6": - version: 0.79.6 - resolution: "@react-native/normalize-colors@npm:0.79.6" - checksum: 10/e8596238ddf6f666cb336cd410616f2222f513022ea37fd908826161cf554d00c5d43eb8b50e8a2f7000b9f73ee99c37e9813261cad4b896f7a74f26aaed0ebe +"@react-native/normalize-colors@npm:0.81.4": + version: 0.81.4 + resolution: "@react-native/normalize-colors@npm:0.81.4" + checksum: 10/0c6255e094f019435a9a33af1727d8b5ce89332dd0b02d3096e0350a0f44c6669afe38a5d67900ea6f0e07745be8240bec6e9250b4beb2d8b780957fdb838eca languageName: node linkType: hard @@ -5297,19 +5327,28 @@ __metadata: languageName: node linkType: hard -"babel-plugin-react-native-web@npm:~0.19.13": - version: 0.19.13 - resolution: "babel-plugin-react-native-web@npm:0.19.13" - checksum: 10/05ef14f7ffad194a80f27624d52d6f661e5956e606a41aefd34220016357068b6dead23f5c80671345f4e5878dd6ed5cb3a567aef128e38570780458a141d07a +"babel-plugin-react-compiler@npm:^1.0.0": + version: 1.0.0 + resolution: "babel-plugin-react-compiler@npm:1.0.0" + dependencies: + "@babel/types": "npm:^7.26.0" + checksum: 10/51358f4da7dd338afd93ca647af3b5b95fdedd2ffde78719fbba5c542e3d66d338f020bc61234caf4ddf25cddbf517ae101ff76e362e3244d1047c1e64d90a60 + languageName: node + linkType: hard + +"babel-plugin-react-native-web@npm:~0.21.0": + version: 0.21.1 + resolution: "babel-plugin-react-native-web@npm:0.21.1" + checksum: 10/2f52362760466f63068be3bd2da7f9ab187e65093480aade04c8b611974ee68039306b0b011dbd7fa026e9d2472216a631cdc2c8af8ab4768b1300d4532797e6 languageName: node linkType: hard -"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" +"babel-plugin-syntax-hermes-parser@npm:0.29.1, babel-plugin-syntax-hermes-parser@npm:^0.29.1": + version: 0.29.1 + resolution: "babel-plugin-syntax-hermes-parser@npm:0.29.1" dependencies: - hermes-parser: "npm:0.25.1" - checksum: 10/dc80fafde1aed8e60cf86ecd2e9920e7f35ffe02b33bd4e772daaa786167bcf508aac3fc1aea425ff4c7a0be94d82528f3fe8619b7f41dac853264272d640c04 + hermes-parser: "npm:0.29.1" + checksum: 10/bbb1eed253b4255f8c572e1cb2664868d9aa2238363e48a2d1e95e952b2c1d59e86a7051f44956407484df2c9bc6623608740eec10e2095946d241b795262cec languageName: node linkType: hard @@ -5390,14 +5429,15 @@ __metadata: languageName: node linkType: hard -"babel-preset-expo@npm:~13.2.4": - version: 13.2.4 - resolution: "babel-preset-expo@npm:13.2.4" +"babel-preset-expo@npm:~54.0.3": + version: 54.0.4 + resolution: "babel-preset-expo@npm:54.0.4" dependencies: "@babel/helper-module-imports": "npm:^7.25.9" "@babel/plugin-proposal-decorators": "npm:^7.12.9" "@babel/plugin-proposal-export-default-from": "npm:^7.24.7" "@babel/plugin-syntax-export-default-from": "npm:^7.24.7" + "@babel/plugin-transform-class-static-block": "npm:^7.27.1" "@babel/plugin-transform-export-namespace-from": "npm:^7.25.9" "@babel/plugin-transform-flow-strip-types": "npm:^7.25.2" "@babel/plugin-transform-modules-commonjs": "npm:^7.24.8" @@ -5408,19 +5448,23 @@ __metadata: "@babel/plugin-transform-runtime": "npm:^7.24.7" "@babel/preset-react": "npm:^7.22.15" "@babel/preset-typescript": "npm:^7.23.0" - "@react-native/babel-preset": "npm:0.79.6" - babel-plugin-react-native-web: "npm:~0.19.13" - babel-plugin-syntax-hermes-parser: "npm:^0.25.1" + "@react-native/babel-preset": "npm:0.81.4" + babel-plugin-react-compiler: "npm:^1.0.0" + babel-plugin-react-native-web: "npm:~0.21.0" + babel-plugin-syntax-hermes-parser: "npm:^0.29.1" babel-plugin-transform-flow-enums: "npm:^0.0.2" debug: "npm:^4.3.4" - react-refresh: "npm:^0.14.2" resolve-from: "npm:^5.0.0" peerDependencies: - babel-plugin-react-compiler: ^19.0.0-beta-e993439-20250405 + "@babel/runtime": ^7.20.0 + expo: "*" + react-refresh: ">=0.14.0 <1.0.0" peerDependenciesMeta: - babel-plugin-react-compiler: + "@babel/runtime": optional: true - checksum: 10/645501ff71738f9fbf34559a135f36b3ed6539f8ba88f204c5e72948e621f1216c8a4bbd0775137e7763ba93d5ecae9d9031e797f71ee69d88e8ace5c15e47fe + expo: + optional: true + checksum: 10/1f1799154a9b29002d0dbe1dceb6ac09729836d08802381ec62bd3aeab79febefc4fb76eac88156b734474c24ea0b54dde2de14e9b66c94b66ab8d1fc4e1bc97 languageName: node linkType: hard @@ -6395,7 +6439,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.6.9": +"debug@npm:2.6.9, debug@npm:^2.6.9": version: 2.6.9 resolution: "debug@npm:2.6.9" dependencies: @@ -6538,12 +6582,10 @@ __metadata: languageName: node linkType: hard -"detect-libc@npm:^1.0.3": - version: 1.0.3 - resolution: "detect-libc@npm:1.0.3" - bin: - detect-libc: ./bin/detect-libc.js - checksum: 10/3849fe7720feb153e4ac9407086956e073f1ce1704488290ef0ca8aab9430a8d48c8a9f8351889e7cdc64e5b1128589501e4fef48f3a4a49ba92cd6d112d0757 +"detect-libc@npm:^2.0.3": + version: 2.1.2 + resolution: "detect-libc@npm:2.1.2" + checksum: 10/b736c8d97d5d46164c0d1bed53eb4e6a3b1d8530d460211e2d52f1c552875e706c58a5376854e4e54f8b828c9cada58c855288c968522eb93ac7696d65970766 languageName: node linkType: hard @@ -6994,111 +7036,125 @@ __metadata: languageName: node linkType: hard -"expo-asset@npm:~11.1.7": - version: 11.1.7 - resolution: "expo-asset@npm:11.1.7" +"expo-asset@npm:~12.0.9": + version: 12.0.9 + resolution: "expo-asset@npm:12.0.9" dependencies: - "@expo/image-utils": "npm:^0.7.6" - expo-constants: "npm:~17.1.7" + "@expo/image-utils": "npm:^0.8.7" + expo-constants: "npm:~18.0.9" peerDependencies: expo: "*" react: "*" react-native: "*" - checksum: 10/c7851f3cf69ad2d8075908f719baf3a96660f262109374a563418912b7588a126f425225bc2126eca005873aa719c4683b99a467984e244d1931e6f1ba68655a + checksum: 10/5233f90e6cee7e04f6567778b111589cc80663ca5c22e08f5360ae9ec0a70e70dec7726fbd4a2733f1118ef327d8dc5119a09ae5d7c785a29601c072db8532d0 languageName: node linkType: hard -"expo-constants@npm:~17.1.7": - version: 17.1.7 - resolution: "expo-constants@npm:17.1.7" +"expo-constants@npm:~18.0.9": + version: 18.0.9 + resolution: "expo-constants@npm:18.0.9" dependencies: - "@expo/config": "npm:~11.0.12" - "@expo/env": "npm:~1.0.7" + "@expo/config": "npm:~12.0.9" + "@expo/env": "npm:~2.0.7" peerDependencies: expo: "*" react-native: "*" - checksum: 10/38ffa613262b03f4757d0cb745de81401d295dc117b62aa6fe966c71e5d8231c3709b9c8751b223b5aa5cd5841ff9aba8d8b8e13969b40673cefa7019ed8382e + checksum: 10/500ff0b0929a4cba7f114ea99bbe5e42ea18b9ea37d39f6be1c626fa702c35a9b386b620b72e51c3c9e8e7d44c2a3377dd4810dbf98ac96333d1d9c0967bedd9 languageName: node linkType: hard -"expo-file-system@npm:~18.1.11": - version: 18.1.11 - resolution: "expo-file-system@npm:18.1.11" +"expo-file-system@npm:~19.0.17": + version: 19.0.17 + resolution: "expo-file-system@npm:19.0.17" peerDependencies: expo: "*" react-native: "*" - checksum: 10/8a2f1d87bb0aec96b4f7f3559e7c5ff7bf6a9df394fae3ddbfa89a40e6e4de5c06b9e6cc1b0065ab886f08665b5ebcad4a0105e5f2b1ef8c1a66b7ce8845cbf7 + checksum: 10/8d979f5b2f9e91ed7a22a712872ab3d884752aa53f568335773df208365e9a32228fa7537f0a40723cff343d105789f39beba215f005f820931e9c1bd923e3b9 languageName: node linkType: hard -"expo-font@npm:~13.3.2": - version: 13.3.2 - resolution: "expo-font@npm:13.3.2" +"expo-font@npm:~14.0.9": + version: 14.0.9 + resolution: "expo-font@npm:14.0.9" dependencies: fontfaceobserver: "npm:^2.1.0" peerDependencies: expo: "*" react: "*" - checksum: 10/ac3de637e226c5a68049b55e1f90989fae80464f4f5919609a729a9296d79fa294f7b8774fd46b466855882a5133a3badb576957735d4c637f6fffa7720db9ce + react-native: "*" + checksum: 10/29511a5ba7b8a2c37d7941d6d2908f9a07d7efbf227b507a85582fc9e24ac3eb9e119e0b8329e37835e8250ec10e65fe80076c4f81cac91904c718fd892386c5 languageName: node linkType: hard -"expo-keep-awake@npm:~14.1.4": - version: 14.1.4 - resolution: "expo-keep-awake@npm:14.1.4" +"expo-keep-awake@npm:~15.0.7": + version: 15.0.7 + resolution: "expo-keep-awake@npm:15.0.7" peerDependencies: expo: "*" react: "*" - checksum: 10/d90781fa940f2cac235608e87f52ab4922bf3b3be0b827dc17a2e33a93daad5471445abbe338f76e38561cec2841cbf50e5b78183a0c4819d2462e81e40c6f69 + checksum: 10/574f3932356a23b3ee5f415115f95884d146cfd8d62bc19cdca463639c2d0941df01f7b82b489df8bdcd40e77fb088bcdd1724b001b157e25e2f97311f2c9ad1 languageName: node linkType: hard -"expo-modules-autolinking@npm:2.1.14": - version: 2.1.14 - resolution: "expo-modules-autolinking@npm:2.1.14" +"expo-modules-autolinking@npm:3.0.15": + version: 3.0.15 + resolution: "expo-modules-autolinking@npm:3.0.15" dependencies: "@expo/spawn-async": "npm:^1.7.2" chalk: "npm:^4.1.0" commander: "npm:^7.2.0" - find-up: "npm:^5.0.0" glob: "npm:^10.4.2" require-from-string: "npm:^2.0.2" resolve-from: "npm:^5.0.0" bin: expo-modules-autolinking: bin/expo-modules-autolinking.js - checksum: 10/beff9e732d812464732d38cd504a06ae0425785fed00c35d39612560199212af33a7362c5a7c215e2700350f01a8a7712de2d96265c1c813660ebba8f292dce2 + checksum: 10/43c226cf86eef827b73edba5baaa0563bab316d83055c8d126d69b1628d53a179d9493e54ec0dbc1c7752894814eadfb39473b129ae0c020a0889c1d455251f8 languageName: node linkType: hard -"expo-modules-core@npm:2.5.0": - version: 2.5.0 - resolution: "expo-modules-core@npm:2.5.0" +"expo-modules-core@npm:3.0.21": + version: 3.0.21 + resolution: "expo-modules-core@npm:3.0.21" dependencies: invariant: "npm:^2.2.4" - checksum: 10/ad34d71571bcfbff166da47fa3847ab03886b691b80079d9a3d111e5061cccbaa785c55eb48451ce7d300ce725d32f844492b0109d069dc89f70864b9de2c1c6 + peerDependencies: + react: "*" + react-native: "*" + checksum: 10/67ed2b3e30918f4907dd97099b9b5af2d2fe6edf37e739f76e98ed502648ced59c0263cf1e7b80e3cdb95c5683e35aad47fc7a403c406b8e9a2ab062fbbdf8d0 + languageName: node + linkType: hard + +"expo-server@npm:^1.0.1": + version: 1.0.1 + resolution: "expo-server@npm:1.0.1" + checksum: 10/6152f549b25e2fe6c612338f2cc3870058691dc37cd9aa2919e41c8754a69aa792368c15a3ca7d03816745f30abe1bcfc4538d9243b13e806ace9a729f6cd499 languageName: node linkType: hard -"expo@npm:53.0.23": - version: 53.0.23 - resolution: "expo@npm:53.0.23" +"expo@npm:54.0.13": + version: 54.0.13 + resolution: "expo@npm:54.0.13" dependencies: "@babel/runtime": "npm:^7.20.0" - "@expo/cli": "npm:0.24.22" - "@expo/config": "npm:~11.0.13" - "@expo/config-plugins": "npm:~10.1.2" - "@expo/fingerprint": "npm:0.13.4" - "@expo/metro-config": "npm:0.20.17" - "@expo/vector-icons": "npm:^14.0.0" - babel-preset-expo: "npm:~13.2.4" - expo-asset: "npm:~11.1.7" - expo-constants: "npm:~17.1.7" - expo-file-system: "npm:~18.1.11" - expo-font: "npm:~13.3.2" - expo-keep-awake: "npm:~14.1.4" - expo-modules-autolinking: "npm:2.1.14" - expo-modules-core: "npm:2.5.0" - react-native-edge-to-edge: "npm:1.6.0" + "@expo/cli": "npm:54.0.11" + "@expo/config": "npm:~12.0.10" + "@expo/config-plugins": "npm:~54.0.2" + "@expo/devtools": "npm:0.1.7" + "@expo/fingerprint": "npm:0.15.1" + "@expo/metro": "npm:~54.0.0" + "@expo/metro-config": "npm:54.0.6" + "@expo/vector-icons": "npm:^15.0.2" + "@ungap/structured-clone": "npm:^1.3.0" + babel-preset-expo: "npm:~54.0.3" + expo-asset: "npm:~12.0.9" + expo-constants: "npm:~18.0.9" + expo-file-system: "npm:~19.0.17" + expo-font: "npm:~14.0.9" + expo-keep-awake: "npm:~15.0.7" + expo-modules-autolinking: "npm:3.0.15" + expo-modules-core: "npm:3.0.21" + pretty-format: "npm:^29.7.0" + react-refresh: "npm:^0.14.2" whatwg-url-without-unicode: "npm:8.0.0-3" peerDependencies: "@expo/dom-webview": "*" @@ -7117,7 +7173,7 @@ __metadata: expo: bin/cli expo-modules-autolinking: bin/autolinking fingerprint: bin/fingerprint - checksum: 10/7382f1895119304ce610e8f145adbb4a4b298043dec74308be3af2979d6d08c882185752937c7c3fce19aef982d1a67d3736858c47c977abca90566dabd6d188 + checksum: 10/074e6750f3d199dcb0add80f2cdc84e7c1721472f478420a6f58287210a37a0dedce1e2db84053732f1a2ebce6d2e06e6bed78ad9c73f1ea13598b9dafd0e435 languageName: node linkType: hard @@ -7648,6 +7704,15 @@ __metadata: languageName: node linkType: hard +"global-dirs@npm:^0.1.1": + version: 0.1.1 + resolution: "global-dirs@npm:0.1.1" + dependencies: + ini: "npm:^1.3.4" + checksum: 10/10624f5a8ddb8634c22804c6b24f93fb591c3639a6bc78e3584e01a238fc6f7b7965824184e57d63f6df36980b6c191484ad7bc6c35a1599b8f1d64be64c2a4a + languageName: node + linkType: hard + "globals@npm:^11.1.0": version: 11.12.0 resolution: "globals@npm:11.12.0" @@ -7759,13 +7824,6 @@ __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-estree@npm:0.28.1": version: 0.28.1 resolution: "hermes-estree@npm:0.28.1" @@ -7787,15 +7845,6 @@ __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 - "hermes-parser@npm:0.28.1": version: 0.28.1 resolution: "hermes-parser@npm:0.28.1" @@ -7805,7 +7854,7 @@ __metadata: languageName: node linkType: hard -"hermes-parser@npm:0.29.1": +"hermes-parser@npm:0.29.1, hermes-parser@npm:^0.29.1": version: 0.29.1 resolution: "hermes-parser@npm:0.29.1" dependencies: @@ -9550,92 +9599,102 @@ __metadata: languageName: node linkType: hard -"lightningcss-darwin-arm64@npm:1.27.0": - version: 1.27.0 - resolution: "lightningcss-darwin-arm64@npm:1.27.0" +"lightningcss-android-arm64@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-android-arm64@npm:1.30.2" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"lightningcss-darwin-arm64@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-darwin-arm64@npm:1.30.2" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"lightningcss-darwin-x64@npm:1.27.0": - version: 1.27.0 - resolution: "lightningcss-darwin-x64@npm:1.27.0" +"lightningcss-darwin-x64@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-darwin-x64@npm:1.30.2" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"lightningcss-freebsd-x64@npm:1.27.0": - version: 1.27.0 - resolution: "lightningcss-freebsd-x64@npm:1.27.0" +"lightningcss-freebsd-x64@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-freebsd-x64@npm:1.30.2" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"lightningcss-linux-arm-gnueabihf@npm:1.27.0": - version: 1.27.0 - resolution: "lightningcss-linux-arm-gnueabihf@npm:1.27.0" +"lightningcss-linux-arm-gnueabihf@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-linux-arm-gnueabihf@npm:1.30.2" conditions: os=linux & cpu=arm languageName: node linkType: hard -"lightningcss-linux-arm64-gnu@npm:1.27.0": - version: 1.27.0 - resolution: "lightningcss-linux-arm64-gnu@npm:1.27.0" +"lightningcss-linux-arm64-gnu@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-linux-arm64-gnu@npm:1.30.2" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"lightningcss-linux-arm64-musl@npm:1.27.0": - version: 1.27.0 - resolution: "lightningcss-linux-arm64-musl@npm:1.27.0" +"lightningcss-linux-arm64-musl@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-linux-arm64-musl@npm:1.30.2" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"lightningcss-linux-x64-gnu@npm:1.27.0": - version: 1.27.0 - resolution: "lightningcss-linux-x64-gnu@npm:1.27.0" +"lightningcss-linux-x64-gnu@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-linux-x64-gnu@npm:1.30.2" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"lightningcss-linux-x64-musl@npm:1.27.0": - version: 1.27.0 - resolution: "lightningcss-linux-x64-musl@npm:1.27.0" +"lightningcss-linux-x64-musl@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-linux-x64-musl@npm:1.30.2" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"lightningcss-win32-arm64-msvc@npm:1.27.0": - version: 1.27.0 - resolution: "lightningcss-win32-arm64-msvc@npm:1.27.0" +"lightningcss-win32-arm64-msvc@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-win32-arm64-msvc@npm:1.30.2" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"lightningcss-win32-x64-msvc@npm:1.27.0": - version: 1.27.0 - resolution: "lightningcss-win32-x64-msvc@npm:1.27.0" +"lightningcss-win32-x64-msvc@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-win32-x64-msvc@npm:1.30.2" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"lightningcss@npm:~1.27.0": - version: 1.27.0 - resolution: "lightningcss@npm:1.27.0" +"lightningcss@npm:^1.30.1": + version: 1.30.2 + resolution: "lightningcss@npm:1.30.2" dependencies: - detect-libc: "npm:^1.0.3" - lightningcss-darwin-arm64: "npm:1.27.0" - lightningcss-darwin-x64: "npm:1.27.0" - lightningcss-freebsd-x64: "npm:1.27.0" - lightningcss-linux-arm-gnueabihf: "npm:1.27.0" - lightningcss-linux-arm64-gnu: "npm:1.27.0" - lightningcss-linux-arm64-musl: "npm:1.27.0" - lightningcss-linux-x64-gnu: "npm:1.27.0" - lightningcss-linux-x64-musl: "npm:1.27.0" - lightningcss-win32-arm64-msvc: "npm:1.27.0" - lightningcss-win32-x64-msvc: "npm:1.27.0" + detect-libc: "npm:^2.0.3" + lightningcss-android-arm64: "npm:1.30.2" + lightningcss-darwin-arm64: "npm:1.30.2" + lightningcss-darwin-x64: "npm:1.30.2" + lightningcss-freebsd-x64: "npm:1.30.2" + lightningcss-linux-arm-gnueabihf: "npm:1.30.2" + lightningcss-linux-arm64-gnu: "npm:1.30.2" + lightningcss-linux-arm64-musl: "npm:1.30.2" + lightningcss-linux-x64-gnu: "npm:1.30.2" + lightningcss-linux-x64-musl: "npm:1.30.2" + lightningcss-win32-arm64-msvc: "npm:1.30.2" + lightningcss-win32-x64-msvc: "npm:1.30.2" dependenciesMeta: + lightningcss-android-arm64: + optional: true lightningcss-darwin-arm64: optional: true lightningcss-darwin-x64: @@ -9656,7 +9715,7 @@ __metadata: optional: true lightningcss-win32-x64-msvc: optional: true - checksum: 10/275a0103c7dc1dfcf8e456a0523d1719a1caff916c45229ec62cdb28a814dce12b7065b88865fb74fc03a2a658ac3361caff5c348f1646313513c125d4f27954 + checksum: 10/d6cc06d9bac295589a49446e9c45a241dfa16f4f81a7318c26cbc0be3e189003ec0da5d9a0fd9bdffc63a3ce05878cc7329277eaac77a826e8b68c73dc96cfda languageName: node linkType: hard @@ -11854,16 +11913,6 @@ __metadata: languageName: node linkType: hard -"react-native-edge-to-edge@npm:1.6.0": - version: 1.6.0 - resolution: "react-native-edge-to-edge@npm:1.6.0" - peerDependencies: - react: "*" - react-native: "*" - checksum: 10/9476f00c4cb60861799a4b306aa8e26275a503468f2b37e53af9c66a4eb2660b56b58f7bc4a77ee4c7ad7105cd489e186a08cda63a568c41217517b8f940be8a - languageName: node - linkType: hard - "react-native-monorepo-config@npm:^0.1.8": version: 0.1.9 resolution: "react-native-monorepo-config@npm:0.1.9" @@ -11908,7 +11957,7 @@ __metadata: "@types/react": "npm:19.0.10" commitlint: "npm:19.8.1" del-cli: "npm:6.0.0" - expo: "npm:53.0.23" + expo: "npm:54.0.13" husky: "npm:9.1.7" jest: "npm:30.2.0" react: "npm:19.0.0" @@ -12216,6 +12265,15 @@ __metadata: languageName: node linkType: hard +"resolve-global@npm:^1.0.0": + version: 1.0.0 + resolution: "resolve-global@npm:1.0.0" + dependencies: + global-dirs: "npm:^0.1.1" + checksum: 10/c4e11d33e84bde7516b824503ffbe4b6cce863d5ce485680fd3db997b7c64da1df98321b1fd0703b58be8bc9bc83bc96bd83043f96194386b45eb47229efb6b6 + languageName: node + linkType: hard + "resolve-workspace-root@npm:^2.0.0": version: 2.0.0 resolution: "resolve-workspace-root@npm:2.0.0" @@ -14047,6 +14105,21 @@ __metadata: languageName: node linkType: hard +"ws@npm:^8.18.3": + version: 8.18.3 + resolution: "ws@npm:8.18.3" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ">=5.0.2" + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: 10/725964438d752f0ab0de582cd48d6eeada58d1511c3f613485b5598a83680bedac6187c765b0fe082e2d8cc4341fc57707c813ae780feee82d0c5efe6a4c61b6 + languageName: node + linkType: hard + "xcode@npm:^3.0.1": version: 3.0.1 resolution: "xcode@npm:3.0.1" @@ -14225,3 +14298,19 @@ __metadata: checksum: 10/563fbec88bce9716d1044bc98c96c329e1d7a7c503e6f1af68f1ff914adc3ba55ce953c871395e2efecad329f85f1632f51a99c362032940321ff80c42a6f74d languageName: node linkType: hard + +"zod-to-json-schema@npm:^3.24.6": + version: 3.24.6 + resolution: "zod-to-json-schema@npm:3.24.6" + peerDependencies: + zod: ^3.24.1 + checksum: 10/a2c30cf1f250aa79a7f975e65b4236d1abafafd63b43c43475057f28ce6e13f4c882391553c656fb426fd09665e6ae293c2439b4ed8600863beda43fb1a56922 + languageName: node + linkType: hard + +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard