Conversation
|
This pull request has been ignored for the connected project Preview Branches by Supabase. |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
This PR requires a native build because the fingerprint has changed compared to the base branch. Fingerprint diff[
{
"op": "added",
"addedSource": {
"type": "file",
"filePath": "node_modules/expo-audio/app.plugin.js",
"reasons": [
"expoConfigPlugins"
],
"hash": "3dbd978deab632da60f26c34d6bf5b5af85f9b5a"
}
},
{
"op": "added",
"addedSource": {
"type": "file",
"filePath": "node_modules/expo-audio/package.json",
"reasons": [
"expoConfigPlugins"
],
"hash": "a1f5540b4b31a285091d13915fc559b606af10f6"
}
},
{
"op": "added",
"addedSource": {
"type": "file",
"filePath": "node_modules/expo-audio/plugin/build/withAudio.js",
"reasons": [
"expoConfigPlugins"
],
"hash": "2938e1982c5baea95d1fd8180da0e60b757c2656"
}
},
{
"op": "changed",
"beforeSource": {
"type": "file",
"filePath": "node_modules/expo-dev-client/package.json",
"reasons": [
"expoConfigPlugins"
],
"hash": "6f06b5d463b0cd76ec3646a33afa8b0be4cda136"
},
"afterSource": {
"type": "file",
"filePath": "node_modules/expo-dev-client/package.json",
"reasons": [
"expoConfigPlugins"
],
"hash": "5f1d03e0fe4ed0b5f910f8af612f35cc22116cc0"
}
},
{
"op": "changed",
"beforeSource": {
"type": "file",
"filePath": "node_modules/expo-localization/plugin/build/withExpoLocalization.js",
"reasons": [
"expoConfigPlugins"
],
"hash": "17029c40c0c1297efe244587c0a0845874d7a146"
},
"afterSource": {
"type": "file",
"filePath": "node_modules/expo-localization/plugin/build/withExpoLocalization.js",
"reasons": [
"expoConfigPlugins"
],
"hash": "d0536f48e2967563a2a12782a310becc329962ab"
}
},
{
"op": "changed",
"beforeSource": {
"type": "file",
"filePath": "node_modules/expo-router/plugin/options.json",
"reasons": [
"expoConfigPlugins"
],
"hash": "d9d724cba1fbffada34d718dd2211f9546f692ef"
},
"afterSource": {
"type": "file",
"filePath": "node_modules/expo-router/plugin/options.json",
"reasons": [
"expoConfigPlugins"
],
"hash": "c44b9ce2be5b65ed0e73b2fa26d2eae654e371e8"
}
},
{
"op": "changed",
"beforeSource": {
"type": "file",
"filePath": "node_modules/expo-splash-screen/package.json",
"reasons": [
"expoConfigPlugins"
],
"hash": "f8f95e60e48b71d9486c9f48b52751b046cff9fd"
},
"afterSource": {
"type": "file",
"filePath": "node_modules/expo-splash-screen/package.json",
"reasons": [
"expoConfigPlugins"
],
"hash": "290c35e259d4624c02b88461c376f4f489c8f940"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/@react-native-async-storage/async-storage",
"reasons": [
"rncoreAutolinkingAndroid",
"rncoreAutolinkingIos"
],
"hash": "8e594de156191893f10fcf7272e208184110d50c"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/@react-native-async-storage/async-storage",
"reasons": [
"rncoreAutolinkingAndroid",
"rncoreAutolinkingIos"
],
"hash": "c8abbd95b5a4de71497e32dc315b03711023ee53"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/@react-native-community/slider",
"reasons": [
"rncoreAutolinkingAndroid",
"rncoreAutolinkingIos"
],
"hash": "4ea3153547f46be23afd4295d8c4c2ec938a392c"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/@react-native-community/slider",
"reasons": [
"rncoreAutolinkingAndroid",
"rncoreAutolinkingIos"
],
"hash": "872260f86921c636a6b56fcfc222a0487392207c"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo",
"reasons": [
"expoAutolinkingIos",
"expoAutolinkingAndroid",
"rncoreAutolinkingAndroid",
"rncoreAutolinkingIos"
],
"hash": "285cb839ba6ac85708bddb731e999153183ddab0"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo",
"reasons": [
"expoAutolinkingIos",
"expoAutolinkingAndroid",
"expoConfigPlugins",
"rncoreAutolinkingAndroid",
"rncoreAutolinkingIos"
],
"hash": "fff9f03eb2d9bde680028b7b5fbc1282a9533038"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-application/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "3eeaa0c6eadccca410a5fa0f41a615367fb3b1ab"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-application/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "25161e501cd32a496d35612b18ef3c02dccdbfd9"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-application/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "e58b0e88b1751d9fb22ff5542075975000c36834"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-application/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "639baabd9e7ee73dbc2a102570cf09616573d9d5"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-asset/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "da05a47401e9d2e85c890c6ce0b4436bcbdc05cc"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-asset/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "33962b2e2abc879276aeeac8f1311809ba9f87e6"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-asset/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "7c94c991578a23a98cf44867580a0a7324fd15c4"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-asset/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "64c4ad7cf42e31fd4da7fb209ece8e4d69b0a4c9"
}
},
{
"op": "added",
"addedSource": {
"type": "dir",
"filePath": "node_modules/expo-audio/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "1f4a7bac7b4da63a2099eec169ecc3510f43555c"
}
},
{
"op": "added",
"addedSource": {
"type": "dir",
"filePath": "node_modules/expo-audio/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "f0b4448e7c3ce3decb9a2685a7630c8d5cb2b8d0"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-av/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "35d30a114ad868d1350afe6d009337dbe7d1070a"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-av/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "13b716a214881dcae355c33f94e2df72ccdcfe0a"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-av/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "cf53bc0565a9ab3878bef333416e7fbcafde4f69"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-av/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "1039b4c6b78712c22ba557409e6ad71596034f2b"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-constants/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "56b0f6fef44bc3099bcbdc503f941e245e6132a0"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-constants/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "3ed11f3adb711895ddc77c8c94d163d49c6853d0"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-constants/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "ea84a27d1ad31136caa7a7f5426438d02a3188b1"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-constants/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "ff34c5d72c101e5e574da61a66657a85c73aeb15"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-dev-client/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "e91ccea7e6b0e51c1dd5c5ab433714d936a6cac1"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-dev-client/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "ea1a60ab7778bc4b62802f0912e00c6299208a61"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-dev-client/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "81254a7d3119552d8e28fc054391fb8a96713a21"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-dev-client/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "ccb44b85889c0adf7525081c51441755772a2eef"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-dev-launcher",
"reasons": [
"expoAutolinkingIos",
"expoAutolinkingAndroid",
"expoConfigPlugins",
"expoConfigPlugins",
"expoConfigPlugins",
"expoConfigPlugins"
],
"hash": "27b59b60b5a21d4859c5c7085359ce95508f45f3"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-dev-launcher",
"reasons": [
"expoAutolinkingIos",
"expoAutolinkingAndroid",
"expoConfigPlugins",
"expoConfigPlugins",
"expoConfigPlugins",
"expoConfigPlugins"
],
"hash": "b61700b859d8e4cfe4c1fbed03eed2936fa4ae5b"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-dev-launcher/expo-dev-launcher-gradle-plugin",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "8b307fd0dc706ad9ce4b5ff80563496a42c85e76"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-dev-launcher/expo-dev-launcher-gradle-plugin",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "1ed3b6334306a04c98eebd196eb1c9db0967eda5"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-dev-menu",
"reasons": [
"expoAutolinkingIos",
"expoAutolinkingAndroid",
"expoConfigPlugins",
"expoConfigPlugins",
"expoConfigPlugins"
],
"hash": "a239b646ef9a9d13f233e3489a9f835b6e963391"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-dev-menu",
"reasons": [
"expoAutolinkingIos",
"expoAutolinkingAndroid",
"expoConfigPlugins",
"expoConfigPlugins",
"expoConfigPlugins"
],
"hash": "82c49ae3166191585f1899620c2f5b829b6ccf42"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-dev-menu-interface/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "4b796e6730025e076bf5c542cb61ffed5c6e6388"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-dev-menu-interface/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "beb17b0a917e56b9ebc2eec28b51851e8b69c096"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-dev-menu-interface/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "bcd73435ab83cc96a490efb783b15958b21becca"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-dev-menu-interface/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "ea1cb20508e03753bd06ab43bb3d8befbbd45cf2"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-device/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "c84980aefc3eb6c6c425b1db92abf02779fb4b47"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-device/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "d28c863fca91bba3903f73a361213c45a243c2bb"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-device/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "58a081e97cac84ddb5f39772a410f8c19c0fd43a"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-device/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "97caf7b57b5f2b3a9e64a065c4e218dc13764aa1"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-eas-client/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "f43419dc967d9727b8b78faeace74b7d86594f39"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-eas-client/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "99b0bc0812fddb0723bbd0d45b94189148ee6835"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-eas-client/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "b24e36e5d773fa3190848e4efaad7a11d87508cb"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-eas-client/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "9ad196a7467c2dd945ec44aa7c40c3c6170474a4"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-file-system/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "dab008e502f7197d6fd20864f2c59e2a6ed9d019"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-file-system/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "16af0b9347e383a81f729c98a76099413381bade"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-file-system/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "533207fe81fed5e22b0bd6090851c5423bcacb6f"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-file-system/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "61284cc90a6cb2aaf51abf35af9e57943076ceda"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-image/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "6e2f34aded4bfedde83c61a6b3eaff7f0b89d381"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-image/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "faac1cafee7dda3114e86b474b743fa60f1f1ad2"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-image/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "1ab6b442f635ee15fea71be50f854d64d2970912"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-image/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "900495b2b854f6c258e46254ec389f0f910055f5"
}
},
{
"op": "removed",
"removedSource": {
"type": "dir",
"filePath": "node_modules/expo-json-utils/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "a1ac5da01b402024ccdf5899c6808900d69443e9"
}
},
{
"op": "removed",
"removedSource": {
"type": "dir",
"filePath": "node_modules/expo-json-utils/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "88b67909d990381d6b9af489659e10b2643fbcd3"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-keep-awake/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "a2f84134cc6732e2e1f115691d95548984dd48f7"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-keep-awake/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "347845682a4003662ea995367b6f2098ec25bcd9"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-keep-awake/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "01dc7dbd48ac0ef35fbdcde53ad5810be4154d94"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-keep-awake/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "3189649a2314547c48865a8ada8afd964f0d913e"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-linear-gradient/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "79fc9d18839b25df17a1443fc915061a49e40a16"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-linear-gradient/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "ed632e5e3d70c52ad033e6683ff82a6395094eb2"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-linear-gradient/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "ef16cd18fdad040076545b597f54e29ccbfe068c"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-linear-gradient/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "a3d5dd09746b4cf4e2aee89af47c97c93bee5b27"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-linking/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "2e4ee1603da953818889ec4044a3b7c81828ac6a"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-linking/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "b5e2c453260937e817950a16442f5983b0ac6b87"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-localization/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "da217f0216a3e462cc09fdaf4aa78e3ad47ae1dc"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-localization/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "0bb410c8e04fa6d8d78d395067d92acf68f7fabc"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-localization/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "218e0cd05502b8334e8e38705b99223faa454a6d"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-localization/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "d50adc42c8b303a2701f8f5d3318e1293303f835"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-manifests/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "22f5da741d803d09860a5d6997e913bd7d9bb626"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-manifests/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "27d106d85a70469d72ba38512ba2fdf26ba35a74"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-manifests/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "6dc0d5cf69f1f2aa0e6b7b6a7662268d146abef2"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-manifests/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "4529e3a4f9ef9a81649441b95413622b98fbcb11"
}
},
{
"op": "added",
"addedSource": {
"type": "dir",
"filePath": "node_modules/expo-manifests/node_modules/expo-json-utils/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": null
}
},
{
"op": "added",
"addedSource": {
"type": "dir",
"filePath": "node_modules/expo-manifests/node_modules/expo-json-utils/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": null
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-modules-core",
"reasons": [
"expoAutolinkingIos",
"expoAutolinkingAndroid"
],
"hash": "c0d1a76394adcdff899dad44404f92c984c5993f"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-modules-core",
"reasons": [
"expoAutolinkingIos",
"expoAutolinkingAndroid"
],
"hash": "3b3204df51c9454951926a4640bb9ae0d402a4e2"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-modules-core/expo-module-gradle-plugin",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "4ca74eb444d8ab800b1f7b5cd25d910294e29fd6"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-modules-core/expo-module-gradle-plugin",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "422fe35a530512206d2fa7933533eeb34de96175"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-router/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "3f48383d64e3b49fd9e02efd3b20923135d54620"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-router/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "7382d92a6b3e7b5fd24d6b1cd187aa3473c96d6b"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-splash-screen/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "5c5a1750712fe7431df8ca1ac33f0e1e7c46328b"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-splash-screen/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "035737603803aac6e5a22f49595877e3d09f4e09"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-splash-screen/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "8f0a2780dc855ab1ff8a5e9ef021c65169b46c41"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-splash-screen/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "1e9a8ec2a8fb721c33accc5e0b04078664fdf5d0"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-structured-headers/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "e519c110df617f0bd98f7a5b980f060b3b3d6e66"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-structured-headers/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "ddbadb6614f4bbe0216a2a588de041c42fc156ca"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-structured-headers/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "7bc5cca930da1d7701d25291374e23b2fea7ff24"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-structured-headers/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "ff605d99653a7a69ade5852d7e4a60e4f54ecc2b"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-system-ui/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "25d99c5f8f44df01465c68ef2ec02413ca514f5a"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-system-ui/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "26ecfd2d24d8373f175a55a39913893b81dd7c46"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-system-ui/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "ad807c50435b8d5a15a3ff05a5ad9afa0d9c502f"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-system-ui/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "9dd7f1f9a6fac34a87681f49518f7baf7526d30d"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-updates-interface/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "658e90b114ccb8a625ff46f8c1445c5d463a58ae"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-updates-interface/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "bd458bdcc52efe48f411727da54ecd95f2659ef3"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-updates-interface/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "06e6ced1773429435f4b74699d4661dfaa21f642"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-updates-interface/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "194dac6aa9e60f27e18948f29ed778a6469f01b3"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-updates/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "9fa77e26dc5edfa96c2723f623d1d918d832eea8"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-updates/android",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "b0d5faedc6f51ec1beadeacf3a9ec750335394fb"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/expo-updates/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "4a92916f480220dc86789b67448e992c9a0fb146"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/expo-updates/ios",
"reasons": [
"expoAutolinkingIos"
],
"hash": "0914b15715c374b77668f9c226d07b719ef735cf"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/posthog-react-native-session-replay",
"reasons": [
"rncoreAutolinkingAndroid",
"rncoreAutolinkingIos"
],
"hash": "206b22882478a3e9af31233ca635d6b10139e587"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/posthog-react-native-session-replay",
"reasons": [
"rncoreAutolinkingAndroid",
"rncoreAutolinkingIos"
],
"hash": "20f73096fb1bc54638fbeebfcf47ff58d481f9c1"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/react-native-gesture-handler",
"reasons": [
"rncoreAutolinkingAndroid",
"rncoreAutolinkingIos"
],
"hash": "e0fe8e9a68c5d4326c74c31fd8dc9bcb06c51fa1"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/react-native-gesture-handler",
"reasons": [
"rncoreAutolinkingAndroid",
"rncoreAutolinkingIos"
],
"hash": "73736b65cfe9a670e7a270afd735503f67d93bb3"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/react-native-keyboard-controller",
"reasons": [
"rncoreAutolinkingAndroid",
"rncoreAutolinkingIos"
],
"hash": "2063e5e26691833be6a25b721bdb944ce767fe28"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/react-native-keyboard-controller",
"reasons": [
"rncoreAutolinkingAndroid",
"rncoreAutolinkingIos"
],
"hash": "ed8c206a27b80125abaa16908e99ca53b06467ac"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/react-native-pager-view",
"reasons": [
"rncoreAutolinkingAndroid",
"rncoreAutolinkingIos"
],
"hash": "9f97907a70ff673785bf8bd041a1d61b595f0914"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/react-native-pager-view",
"reasons": [
"rncoreAutolinkingAndroid",
"rncoreAutolinkingIos"
],
"hash": "f0cb1965561f7560884478489ab05d80f0dfddba"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/react-native-reanimated",
"reasons": [
"rncoreAutolinkingAndroid",
"rncoreAutolinkingIos"
],
"hash": "17b40245fb47d731aa72df71d00f68dd83538f96"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/react-native-reanimated",
"reasons": [
"rncoreAutolinkingAndroid",
"rncoreAutolinkingIos"
],
"hash": "ba468ec2eb6f075eb0c1ed3f42201a71b1bb4633"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/react-native-safe-area-context",
"reasons": [
"rncoreAutolinkingAndroid",
"rncoreAutolinkingIos"
],
"hash": "fa71a5c236d704c514c31318320a838719d33db2"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/react-native-safe-area-context",
"reasons": [
"rncoreAutolinkingAndroid",
"rncoreAutolinkingIos"
],
"hash": "0a6f8823f1c7e24c01446a09a58be304a46f175d"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/react-native-screens",
"reasons": [
"rncoreAutolinkingAndroid",
"rncoreAutolinkingIos"
],
"hash": "3cc5c7d1266b02fa0fd8d0d01e94198de567c25d"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/react-native-screens",
"reasons": [
"rncoreAutolinkingAndroid",
"rncoreAutolinkingIos"
],
"hash": "d5e42f938bb30994a3a1b4fb08f27916394d8423"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/react-native-svg",
"reasons": [
"rncoreAutolinkingAndroid",
"rncoreAutolinkingIos"
],
"hash": "a06993f4a46e32e439e2c881695f143444db6dc2"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/react-native-svg",
"reasons": [
"rncoreAutolinkingAndroid",
"rncoreAutolinkingIos"
],
"hash": "fa0157dd9dfa9f148d9153b30320a5de7e4480a7"
}
},
{
"op": "changed",
"beforeSource": {
"type": "dir",
"filePath": "node_modules/react-native-worklets",
"reasons": [
"rncoreAutolinkingAndroid",
"rncoreAutolinkingIos"
],
"hash": "f368a4ae095efdbf123bac5b227179e716448726"
},
"afterSource": {
"type": "dir",
"filePath": "node_modules/react-native-worklets",
"reasons": [
"rncoreAutolinkingAndroid",
"rncoreAutolinkingIos"
],
"hash": "fef53681ddb3a0fe8e66b6b15176ddc4cefea666"
}
},
{
"op": "changed",
"beforeSource": {
"type": "contents",
"id": "expoAutolinkingConfig:android",
"contents": "{\"extraDependencies\":[],\"coreFeatures\":[],\"modules\":[{\"packageName\":\"expo\",\"packageVersion\":\"53.0.26\",\"projects\":[{\"name\":\"expo\",\"sourceDir\":\"node_modules/expo/android\",\"modules\":[\"expo.modules.fetch.ExpoFetchModule\"]}]},{\"packageName\":\"expo-application\",\"packageVersion\":\"6.1.5\",\"projects\":[{\"name\":\"expo-application\",\"sourceDir\":\"node_modules/expo-application/android\",\"modules\":[\"expo.modules.application.ApplicationModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.application\",\"version\":\"6.1.5\",\"repository\":\"local-maven-repo\"}}]},{\"packageName\":\"expo-asset\",\"packageVersion\":\"11.1.7\",\"projects\":[{\"name\":\"expo-asset\",\"sourceDir\":\"node_modules/expo-asset/android\",\"modules\":[\"expo.modules.asset.AssetModule\"],\"publication\":{\"groupId\":\"expo.modules.asset\",\"artifactId\":\"expo.modules.asset\",\"version\":\"11.1.7\",\"repository\":\"local-maven-repo\"}}]},{\"packageName\":\"expo-av\",\"packageVersion\":\"15.1.7\",\"projects\":[{\"name\":\"expo-av\",\"sourceDir\":\"node_modules/expo-av/android\",\"modules\":[\"expo.modules.av.video.VideoViewModule\",\"expo.modules.av.AVModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.av\",\"version\":\"15.1.7\",\"repository\":\"local-maven-repo\"}}]},{\"packageName\":\"expo-clipboard\",\"packageVersion\":\"8.0.8\",\"projects\":[{\"name\":\"expo-clipboard\",\"sourceDir\":\"node_modules/expo-clipboard/android\",\"modules\":[\"expo.modules.clipboard.ClipboardModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.clipboard\",\"version\":\"8.0.8\",\"repository\":\"local-maven-repo\"}}]},{\"packageName\":\"expo-constants\",\"packageVersion\":\"17.1.8\",\"projects\":[{\"name\":\"expo-constants\",\"sourceDir\":\"node_modules/expo-constants/android\",\"modules\":[\"expo.modules.constants.ConstantsModule\"]}]},{\"packageName\":\"expo-dev-client\",\"packageVersion\":\"5.2.4\",\"projects\":[{\"name\":\"expo-dev-client\",\"sourceDir\":\"node_modules/expo-dev-client/android\",\"modules\":[]}]},{\"packageName\":\"expo-dev-launcher\",\"packageVersion\":\"5.1.16\",\"projects\":[{\"name\":\"expo-dev-launcher\",\"sourceDir\":\"node_modules/expo-dev-launcher/android\",\"modules\":[\"expo.modules.devlauncher.modules.DevLauncherInternalModule\"]}],\"plugins\":[{\"id\":\"expo-dev-launcher-gradle-plugin\",\"group\":\"expo.modules\",\"sourceDir\":\"node_modules/expo-dev-launcher/expo-dev-launcher-gradle-plugin\",\"applyToRootProject\":true}]},{\"packageName\":\"expo-dev-menu\",\"packageVersion\":\"6.1.14\",\"projects\":[{\"name\":\"expo-dev-menu\",\"sourceDir\":\"node_modules/expo-dev-menu/android\",\"modules\":[\"expo.modules.devmenu.modules.DevMenuModule\",\"expo.modules.devmenu.modules.DevMenuPreferences\"]}]},{\"packageName\":\"expo-dev-menu-interface\",\"packageVersion\":\"1.10.0\",\"projects\":[{\"name\":\"expo-dev-menu-interface\",\"sourceDir\":\"node_modules/expo-dev-menu-interface/android\",\"modules\":[]}]},{\"packageName\":\"expo-device\",\"packageVersion\":\"7.1.4\",\"projects\":[{\"name\":\"expo-device\",\"sourceDir\":\"node_modules/expo-device/android\",\"modules\":[\"expo.modules.device.DeviceModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.device\",\"version\":\"7.1.4\",\"repository\":\"local-maven-repo\"}}]},{\"packageName\":\"expo-eas-client\",\"packageVersion\":\"0.14.4\",\"projects\":[{\"name\":\"expo-eas-client\",\"sourceDir\":\"node_modules/expo-eas-client/android\",\"modules\":[\"expo.modules.easclient.EASClientModule\"]}]},{\"packageName\":\"expo-file-system\",\"packageVersion\":\"18.1.11\",\"projects\":[{\"name\":\"expo-file-system\",\"sourceDir\":\"node_modules/expo-file-system/android\",\"modules\":[\"expo.modules.filesystem.FileSystemModule\",\"expo.modules.filesystem.next.FileSystemNextModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.filesystem\",\"version\":\"18.1.11\",\"repository\":\"local-maven-repo\"}}]},{\"packageName\":\"expo-font\",\"packageVersion\":\"14.0.11\",\"projects\":[{\"name\":\"expo-font\",\"sourceDir\":\"node_modules/expo-font/android\",\"modules\":[\"expo.modules.font.FontLoaderModule\",\"expo.modules.font.FontUtilsModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.font\",\"version\":\"14.0.11\",\"repository\":\"local-maven-repo\"}}]},{\"packageName\":\"expo-haptics\",\"packageVersion\":\"15.0.8\",\"projects\":[{\"name\":\"expo-haptics\",\"sourceDir\":\"node_modules/expo-haptics/android\",\"modules\":[\"expo.modules.haptics.HapticsModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.haptics\",\"version\":\"15.0.8\",\"repository\":\"local-maven-repo\"}}]},{\"packageName\":\"expo-image\",\"packageVersion\":\"2.4.1\",\"projects\":[{\"name\":\"expo-image\",\"sourceDir\":\"node_modules/expo-image/android\",\"modules\":[\"expo.modules.image.ExpoImageModule\"],\"publication\":{\"groupId\":\"BareExpo\",\"artifactId\":\"expo.modules.image\",\"version\":\"2.4.1\",\"repository\":\"local-maven-repo\"}}]},{\"packageName\":\"expo-json-utils\",\"packageVersion\":\"0.14.0\",\"projects\":[{\"name\":\"expo-json-utils\",\"sourceDir\":\"node_modules/expo-json-utils/android\",\"modules\":[]}]},{\"packageName\":\"expo-keep-awake\",\"packageVersion\":\"14.1.4\",\"projects\":[{\"name\":\"expo-keep-awake\",\"sourceDir\":\"node_modules/expo-keep-awake/android\",\"modules\":[\"expo.modules.keepawake.KeepAwakeModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.keepawake\",\"version\":\"14.1.4\",\"repository\":\"local-maven-repo\"}}]},{\"packageName\":\"expo-linear-gradient\",\"packageVersion\":\"14.1.5\",\"projects\":[{\"name\":\"expo-linear-gradient\",\"sourceDir\":\"node_modules/expo-linear-gradient/android\",\"modules\":[\"expo.modules.lineargradient.LinearGradientModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.lineargradient\",\"version\":\"14.1.5\",\"repository\":\"local-maven-repo\"}}]},{\"packageName\":\"expo-linking\",\"packageVersion\":\"7.1.7\",\"projects\":[{\"name\":\"expo-linking\",\"sourceDir\":\"node_modules/expo-linking/android\",\"modules\":[\"expo.modules.linking.ExpoLinkingModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.linking\",\"version\":\"7.1.7\",\"repository\":\"local-maven-repo\"}}]},{\"packageName\":\"expo-localization\",\"packageVersion\":\"16.1.6\",\"projects\":[{\"name\":\"expo-localization\",\"sourceDir\":\"node_modules/expo-localization/android\",\"modules\":[\"expo.modules.localization.LocalizationModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.localization\",\"version\":\"16.1.6\",\"repository\":\"local-maven-repo\"}}]},{\"packageName\":\"expo-manifests\",\"packageVersion\":\"0.16.6\",\"projects\":[{\"name\":\"expo-manifests\",\"sourceDir\":\"node_modules/expo-manifests/android\",\"modules\":[]}]},{\"packageName\":\"expo-modules-core\",\"packageVersion\":\"2.5.0\",\"projects\":[{\"name\":\"expo-modules-core\",\"sourceDir\":\"node_modules/expo-modules-core/android\",\"modules\":[]}],\"plugins\":[{\"id\":\"expo-module-gradle-plugin\",\"group\":\"expo.modules\",\"sourceDir\":\"node_modules/expo-modules-core/expo-module-gradle-plugin\",\"applyToRootProject\":false}]},{\"packageName\":\"expo-sharing\",\"packageVersion\":\"14.0.8\",\"projects\":[{\"name\":\"expo-sharing\",\"sourceDir\":\"node_modules/expo-sharing/android\",\"modules\":[\"expo.modules.sharing.SharingModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.sharing\",\"version\":\"14.0.8\",\"repository\":\"local-maven-repo\"}}]},{\"packageName\":\"expo-splash-screen\",\"packageVersion\":\"0.30.10\",\"projects\":[{\"name\":\"expo-splash-screen\",\"sourceDir\":\"node_modules/expo-splash-screen/android\",\"modules\":[\"expo.modules.splashscreen.SplashScreenModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.splashscreen\",\"version\":\"0.30.10\",\"repository\":\"local-maven-repo\"}}]},{\"packageName\":\"expo-sqlite\",\"packageVersion\":\"16.0.10\",\"projects\":[{\"name\":\"expo-sqlite\",\"sourceDir\":\"node_modules/expo-sqlite/android\",\"modules\":[\"expo.modules.sqlite.SQLiteModule\"],\"shouldUsePublicationScriptPath\":\"node_modules/expo-sqlite/android/shouldUsePublication.groovy\",\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.sqlite\",\"version\":\"16.0.10\",\"repository\":\"local-maven-repo\"}}]},{\"packageName\":\"expo-structured-headers\",\"packageVersion\":\"4.1.0\",\"projects\":[{\"name\":\"expo-structured-headers\",\"sourceDir\":\"node_modules/expo-structured-headers/android\",\"modules\":[]}]},{\"packageName\":\"expo-system-ui\",\"packageVersion\":\"5.0.11\",\"projects\":[{\"name\":\"expo-system-ui\",\"sourceDir\":\"node_modules/expo-system-ui/android\",\"modules\":[\"expo.modules.systemui.SystemUIModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.systemui\",\"version\":\"5.0.11\",\"repository\":\"local-maven-repo\"}}]},{\"packageName\":\"expo-updates\",\"packageVersion\":\"0.28.18\",\"projects\":[{\"name\":\"expo-updates\",\"sourceDir\":\"node_modules/expo-updates/android\",\"modules\":[\"expo.modules.updates.UpdatesModule\"]}],\"plugins\":[{\"id\":\"expo-updates-gradle-plugin\",\"group\":\"expo.modules\",\"sourceDir\":\"node_modules/expo-updates/expo-updates-gradle-plugin\",\"applyToRootProject\":true}]},{\"packageName\":\"expo-updates-interface\",\"packageVersion\":\"1.1.0\",\"projects\":[{\"name\":\"expo-updates-interface\",\"sourceDir\":\"node_modules/expo-updates-interface/android\",\"modules\":[]}]},{\"packageName\":\"microphone-energy\",\"packageVersion\":\"1.0.0\",\"projects\":[{\"name\":\"microphone-energy\",\"sourceDir\":\"modules/microphone-energy/android\",\"modules\":[\"expo.modules.microphoneenergy.MicrophoneEnergyModule\"]}]}]}",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "5933c021236c1f2af578918673a2e7222de5c5db"
},
"afterSource": {
"type": "contents",
"id": "expoAutolinkingConfig:android",
"contents": "{\"extraDependencies\":[],\"coreFeatures\":[],\"modules\":[{\"packageName\":\"expo\",\"projects\":[{\"name\":\"expo\",\"sourceDir\":\"node_modules/expo/android\",\"modules\":[\"expo.modules.fetch.ExpoFetchModule\"]}],\"packageVersion\":\"54.0.33\"},{\"packageName\":\"expo-application\",\"projects\":[{\"name\":\"expo-application\",\"sourceDir\":\"node_modules/expo-application/android\",\"modules\":[\"expo.modules.application.ApplicationModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.application\",\"version\":\"7.0.8\",\"repository\":\"local-maven-repo\"}}],\"packageVersion\":\"7.0.8\"},{\"packageName\":\"expo-asset\",\"projects\":[{\"name\":\"expo-asset\",\"sourceDir\":\"node_modules/expo-asset/android\",\"modules\":[\"expo.modules.asset.AssetModule\"],\"publication\":{\"groupId\":\"expo.modules.asset\",\"artifactId\":\"expo.modules.asset\",\"version\":\"12.0.12\",\"repository\":\"local-maven-repo\"}}],\"packageVersion\":\"12.0.12\"},{\"packageName\":\"expo-audio\",\"projects\":[{\"name\":\"expo-audio\",\"sourceDir\":\"node_modules/expo-audio/android\",\"modules\":[\"expo.modules.audio.AudioModule\"],\"publication\":{\"groupId\":\"expo.modules.audio\",\"artifactId\":\"expo.modules.audio\",\"version\":\"1.1.1\",\"repository\":\"local-maven-repo\"}}],\"packageVersion\":\"1.1.1\"},{\"packageName\":\"expo-av\",\"projects\":[{\"name\":\"expo-av\",\"sourceDir\":\"node_modules/expo-av/android\",\"modules\":[\"expo.modules.av.video.VideoViewModule\",\"expo.modules.av.AVModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.av\",\"version\":\"16.0.8\",\"repository\":\"local-maven-repo\"}}],\"packageVersion\":\"16.0.8\"},{\"packageName\":\"expo-clipboard\",\"projects\":[{\"name\":\"expo-clipboard\",\"sourceDir\":\"node_modules/expo-clipboard/android\",\"modules\":[\"expo.modules.clipboard.ClipboardModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.clipboard\",\"version\":\"8.0.8\",\"repository\":\"local-maven-repo\"}}],\"packageVersion\":\"8.0.8\"},{\"packageName\":\"expo-constants\",\"projects\":[{\"name\":\"expo-constants\",\"sourceDir\":\"node_modules/expo-constants/android\",\"modules\":[\"expo.modules.constants.ConstantsModule\"]}],\"packageVersion\":\"18.0.13\"},{\"packageName\":\"expo-dev-client\",\"projects\":[{\"name\":\"expo-dev-client\",\"sourceDir\":\"node_modules/expo-dev-client/android\",\"modules\":[]}],\"packageVersion\":\"6.0.20\"},{\"packageName\":\"expo-dev-launcher\",\"projects\":[{\"name\":\"expo-dev-launcher\",\"sourceDir\":\"node_modules/expo-dev-launcher/android\",\"modules\":[]}],\"plugins\":[{\"id\":\"expo-dev-launcher-gradle-plugin\",\"group\":\"expo.modules\",\"sourceDir\":\"node_modules/expo-dev-launcher/expo-dev-launcher-gradle-plugin\",\"applyToRootProject\":true}],\"packageVersion\":\"6.0.20\"},{\"packageName\":\"expo-dev-menu\",\"projects\":[{\"name\":\"expo-dev-menu\",\"sourceDir\":\"node_modules/expo-dev-menu/android\",\"modules\":[\"expo.modules.devmenu.modules.DevMenuModule\"]}],\"packageVersion\":\"7.0.18\"},{\"packageName\":\"expo-dev-menu-interface\",\"projects\":[{\"name\":\"expo-dev-menu-interface\",\"sourceDir\":\"node_modules/expo-dev-menu-interface/android\",\"modules\":[]}],\"packageVersion\":\"2.0.0\"},{\"packageName\":\"expo-device\",\"projects\":[{\"name\":\"expo-device\",\"sourceDir\":\"node_modules/expo-device/android\",\"modules\":[\"expo.modules.device.DeviceModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.device\",\"version\":\"8.0.10\",\"repository\":\"local-maven-repo\"}}],\"packageVersion\":\"8.0.10\"},{\"packageName\":\"expo-eas-client\",\"projects\":[{\"name\":\"expo-eas-client\",\"sourceDir\":\"node_modules/expo-eas-client/android\",\"modules\":[\"expo.modules.easclient.EASClientModule\"]}],\"packageVersion\":\"1.0.8\"},{\"packageName\":\"expo-file-system\",\"projects\":[{\"name\":\"expo-file-system\",\"sourceDir\":\"node_modules/expo-file-system/android\",\"modules\":[\"expo.modules.filesystem.FileSystemModule\",\"expo.modules.filesystem.legacy.FileSystemLegacyModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.filesystem\",\"version\":\"19.0.21\",\"repository\":\"local-maven-repo\"}}],\"packageVersion\":\"19.0.21\"},{\"packageName\":\"expo-font\",\"projects\":[{\"name\":\"expo-font\",\"sourceDir\":\"node_modules/expo-font/android\",\"modules\":[\"expo.modules.font.FontLoaderModule\",\"expo.modules.font.FontUtilsModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.font\",\"version\":\"14.0.11\",\"repository\":\"local-maven-repo\"}}],\"packageVersion\":\"14.0.11\"},{\"packageName\":\"expo-haptics\",\"projects\":[{\"name\":\"expo-haptics\",\"sourceDir\":\"node_modules/expo-haptics/android\",\"modules\":[\"expo.modules.haptics.HapticsModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.haptics\",\"version\":\"15.0.8\",\"repository\":\"local-maven-repo\"}}],\"packageVersion\":\"15.0.8\"},{\"packageName\":\"expo-image\",\"projects\":[{\"name\":\"expo-image\",\"sourceDir\":\"node_modules/expo-image/android\",\"modules\":[\"expo.modules.image.ExpoImageModule\"],\"publication\":{\"groupId\":\"BareExpo\",\"artifactId\":\"expo.modules.image\",\"version\":\"3.0.11\",\"repository\":\"local-maven-repo\"}}],\"packageVersion\":\"3.0.11\"},{\"packageName\":\"expo-json-utils\",\"projects\":[{\"name\":\"expo-json-utils\",\"sourceDir\":\"node_modules/expo-manifests/node_modules/expo-json-utils/android\",\"modules\":[]}],\"packageVersion\":\"0.15.0\"},{\"packageName\":\"expo-keep-awake\",\"projects\":[{\"name\":\"expo-keep-awake\",\"sourceDir\":\"node_modules/expo-keep-awake/android\",\"modules\":[\"expo.modules.keepawake.KeepAwakeModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.keepawake\",\"version\":\"15.0.8\",\"repository\":\"local-maven-repo\"}}],\"packageVersion\":\"15.0.8\"},{\"packageName\":\"expo-linear-gradient\",\"projects\":[{\"name\":\"expo-linear-gradient\",\"sourceDir\":\"node_modules/expo-linear-gradient/android\",\"modules\":[\"expo.modules.lineargradient.LinearGradientModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.lineargradient\",\"version\":\"15.0.8\",\"repository\":\"local-maven-repo\"}}],\"packageVersion\":\"15.0.8\"},{\"packageName\":\"expo-linking\",\"projects\":[{\"name\":\"expo-linking\",\"sourceDir\":\"node_modules/expo-linking/android\",\"modules\":[\"expo.modules.linking.ExpoLinkingModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.linking\",\"version\":\"8.0.11\",\"repository\":\"local-maven-repo\"}}],\"packageVersion\":\"8.0.11\"},{\"packageName\":\"expo-localization\",\"projects\":[{\"name\":\"expo-localization\",\"sourceDir\":\"node_modules/expo-localization/android\",\"modules\":[\"expo.modules.localization.LocalizationModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.localization\",\"version\":\"17.0.8\",\"repository\":\"local-maven-repo\"}}],\"packageVersion\":\"17.0.8\"},{\"packageName\":\"expo-manifests\",\"projects\":[{\"name\":\"expo-manifests\",\"sourceDir\":\"node_modules/expo-manifests/android\",\"modules\":[]}],\"packageVersion\":\"1.0.10\"},{\"packageName\":\"expo-modules-core\",\"projects\":[{\"name\":\"expo-modules-core\",\"sourceDir\":\"node_modules/expo-modules-core/android\",\"modules\":[]}],\"plugins\":[{\"id\":\"expo-module-gradle-plugin\",\"group\":\"expo.modules\",\"sourceDir\":\"node_modules/expo-modules-core/expo-module-gradle-plugin\",\"applyToRootProject\":false}],\"packageVersion\":\"3.0.29\"},{\"packageName\":\"expo-sharing\",\"projects\":[{\"name\":\"expo-sharing\",\"sourceDir\":\"node_modules/expo-sharing/android\",\"modules\":[\"expo.modules.sharing.SharingModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.sharing\",\"version\":\"14.0.8\",\"repository\":\"local-maven-repo\"}}],\"packageVersion\":\"14.0.8\"},{\"packageName\":\"expo-splash-screen\",\"projects\":[{\"name\":\"expo-splash-screen\",\"sourceDir\":\"node_modules/expo-splash-screen/android\",\"modules\":[\"expo.modules.splashscreen.SplashScreenModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.splashscreen\",\"version\":\"31.0.13\",\"repository\":\"local-maven-repo\"}}],\"packageVersion\":\"31.0.13\"},{\"packageName\":\"expo-sqlite\",\"projects\":[{\"name\":\"expo-sqlite\",\"sourceDir\":\"node_modules/expo-sqlite/android\",\"modules\":[\"expo.modules.sqlite.SQLiteModule\"],\"shouldUsePublicationScriptPath\":\"node_modules/expo-sqlite/android/shouldUsePublication.groovy\",\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.sqlite\",\"version\":\"16.0.10\",\"repository\":\"local-maven-repo\"}}],\"packageVersion\":\"16.0.10\"},{\"packageName\":\"expo-structured-headers\",\"projects\":[{\"name\":\"expo-structured-headers\",\"sourceDir\":\"node_modules/expo-structured-headers/android\",\"modules\":[]}],\"packageVersion\":\"5.0.0\"},{\"packageName\":\"expo-system-ui\",\"projects\":[{\"name\":\"expo-system-ui\",\"sourceDir\":\"node_modules/expo-system-ui/android\",\"modules\":[\"expo.modules.systemui.SystemUIModule\"],\"publication\":{\"groupId\":\"host.exp.exponent\",\"artifactId\":\"expo.modules.systemui\",\"version\":\"6.0.9\",\"repository\":\"local-maven-repo\"}}],\"packageVersion\":\"6.0.9\"},{\"packageName\":\"expo-updates\",\"projects\":[{\"name\":\"expo-updates\",\"sourceDir\":\"node_modules/expo-updates/android\",\"modules\":[\"expo.modules.updates.UpdatesModule\"]}],\"plugins\":[{\"id\":\"expo-updates-gradle-plugin\",\"group\":\"expo.modules\",\"sourceDir\":\"node_modules/expo-updates/expo-updates-gradle-plugin\",\"applyToRootProject\":true}],\"packageVersion\":\"29.0.16\"},{\"packageName\":\"expo-updates-interface\",\"projects\":[{\"name\":\"expo-updates-interface\",\"sourceDir\":\"node_modules/expo-updates-interface/android\",\"modules\":[]}],\"packageVersion\":\"2.0.0\"},{\"packageName\":\"microphone-energy\",\"projects\":[{\"name\":\"microphone-energy\",\"sourceDir\":\"modules/microphone-energy/android\",\"modules\":[\"expo.modules.microphoneenergy.MicrophoneEnergyModule\"]}],\"packageVersion\":\"1.0.0\"}]}",
"reasons": [
"expoAutolinkingAndroid"
],
"hash": "3c672e3c3fb56d5a6b60dafc88111095d6af4cf5"
}
},
{
"op": "changed",
"beforeSource": {
"type": "contents",
"id": "expoAutolinkingConfig:ios",
"contents": "{\"extraDependencies\":[],\"coreFeatures\":[],\"modules\":[{\"packageName\":\"expo\",\"packageVersion\":\"53.0.26\",\"pods\":[{\"podName\":\"Expo\",\"podspecDir\":\"node_modules/expo\"}],\"swiftModuleNames\":[\"Expo\"],\"modules\":[\"ExpoFetchModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-application\",\"packageVersion\":\"6.1.5\",\"pods\":[{\"podName\":\"EXApplication\",\"podspecDir\":\"node_modules/expo-application/ios\"}],\"swiftModuleNames\":[\"EXApplication\"],\"modules\":[\"ApplicationModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-asset\",\"packageVersion\":\"11.1.7\",\"pods\":[{\"podName\":\"ExpoAsset\",\"podspecDir\":\"node_modules/expo-asset/ios\"}],\"swiftModuleNames\":[\"ExpoAsset\"],\"modules\":[\"AssetModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-av\",\"packageVersion\":\"15.1.7\",\"pods\":[{\"podName\":\"EXAV\",\"podspecDir\":\"node_modules/expo-av/ios\"}],\"swiftModuleNames\":[\"EXAV\"],\"modules\":[\"VideoViewModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-clipboard\",\"packageVersion\":\"8.0.8\",\"pods\":[{\"podName\":\"ExpoClipboard\",\"podspecDir\":\"node_modules/expo-clipboard/ios\"}],\"swiftModuleNames\":[\"ExpoClipboard\"],\"modules\":[\"ClipboardModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-constants\",\"packageVersion\":\"17.1.8\",\"pods\":[{\"podName\":\"EXConstants\",\"podspecDir\":\"node_modules/expo-constants/ios\"}],\"swiftModuleNames\":[\"EXConstants\"],\"modules\":[\"ConstantsModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-dev-client\",\"packageVersion\":\"5.2.4\",\"pods\":[{\"podName\":\"expo-dev-client\",\"podspecDir\":\"node_modules/expo-dev-client/ios\"}],\"swiftModuleNames\":[\"expo_dev_client\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-dev-launcher\",\"packageVersion\":\"5.1.16\",\"pods\":[{\"podName\":\"expo-dev-launcher\",\"podspecDir\":\"node_modules/expo-dev-launcher\"}],\"swiftModuleNames\":[\"EXDevLauncher\"],\"modules\":[\"DevLauncherInternal\",\"DevLauncherAuth\",\"RNCSafeAreaProviderManager\"],\"appDelegateSubscribers\":[\"ExpoDevLauncherAppDelegateSubscriber\"],\"reactDelegateHandlers\":[\"ExpoDevLauncherReactDelegateHandler\"],\"debugOnly\":true},{\"packageName\":\"expo-dev-menu\",\"packageVersion\":\"6.1.14\",\"pods\":[{\"podName\":\"expo-dev-menu\",\"podspecDir\":\"node_modules/expo-dev-menu\"}],\"swiftModuleNames\":[\"EXDevMenu\"],\"modules\":[\"DevMenuModule\",\"DevMenuInternalModule\",\"DevMenuPreferences\",\"RNCSafeAreaProviderManager\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[\"ExpoDevMenuReactDelegateHandler\"],\"debugOnly\":true},{\"packageName\":\"expo-dev-menu-interface\",\"packageVersion\":\"1.10.0\",\"pods\":[{\"podName\":\"expo-dev-menu-interface\",\"podspecDir\":\"node_modules/expo-dev-menu-interface/ios\"}],\"swiftModuleNames\":[\"expo_dev_menu_interface\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-device\",\"packageVersion\":\"7.1.4\",\"pods\":[{\"podName\":\"ExpoDevice\",\"podspecDir\":\"node_modules/expo-device/ios\"}],\"swiftModuleNames\":[\"ExpoDevice\"],\"modules\":[\"DeviceModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-eas-client\",\"packageVersion\":\"0.14.4\",\"pods\":[{\"podName\":\"EASClient\",\"podspecDir\":\"node_modules/expo-eas-client/ios\"}],\"swiftModuleNames\":[\"EASClient\"],\"modules\":[\"EASClientModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-file-system\",\"packageVersion\":\"18.1.11\",\"pods\":[{\"podName\":\"ExpoFileSystem\",\"podspecDir\":\"node_modules/expo-file-system/ios\"}],\"swiftModuleNames\":[\"ExpoFileSystem\"],\"modules\":[\"FileSystemModule\",\"FileSystemNextModule\"],\"appDelegateSubscribers\":[\"FileSystemBackgroundSessionHandler\"],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-font\",\"packageVersion\":\"14.0.11\",\"pods\":[{\"podName\":\"ExpoFont\",\"podspecDir\":\"node_modules/expo-font/ios\"}],\"swiftModuleNames\":[\"ExpoFont\"],\"modules\":[\"FontLoaderModule\",\"FontUtilsModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-haptics\",\"packageVersion\":\"15.0.8\",\"pods\":[{\"podName\":\"ExpoHaptics\",\"podspecDir\":\"node_modules/expo-haptics/ios\"}],\"swiftModuleNames\":[\"ExpoHaptics\"],\"modules\":[\"HapticsModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-image\",\"packageVersion\":\"2.4.1\",\"pods\":[{\"podName\":\"ExpoImage\",\"podspecDir\":\"node_modules/expo-image/ios\"}],\"swiftModuleNames\":[\"ExpoImage\"],\"modules\":[\"ImageModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-json-utils\",\"packageVersion\":\"0.14.0\",\"pods\":[{\"podName\":\"EXJSONUtils\",\"podspecDir\":\"node_modules/expo-json-utils/ios\"}],\"swiftModuleNames\":[\"EXJSONUtils\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-keep-awake\",\"packageVersion\":\"14.1.4\",\"pods\":[{\"podName\":\"ExpoKeepAwake\",\"podspecDir\":\"node_modules/expo-keep-awake/ios\"}],\"swiftModuleNames\":[\"ExpoKeepAwake\"],\"modules\":[\"KeepAwakeModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-linear-gradient\",\"packageVersion\":\"14.1.5\",\"pods\":[{\"podName\":\"ExpoLinearGradient\",\"podspecDir\":\"node_modules/expo-linear-gradient/ios\"}],\"swiftModuleNames\":[\"ExpoLinearGradient\"],\"modules\":[\"LinearGradientModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-linking\",\"packageVersion\":\"7.1.7\",\"pods\":[{\"podName\":\"ExpoLinking\",\"podspecDir\":\"node_modules/expo-linking/ios\"}],\"swiftModuleNames\":[\"ExpoLinking\"],\"modules\":[\"ExpoLinkingModule\"],\"appDelegateSubscribers\":[\"LinkingAppDelegateSubscriber\"],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-localization\",\"packageVersion\":\"16.1.6\",\"pods\":[{\"podName\":\"ExpoLocalization\",\"podspecDir\":\"node_modules/expo-localization/ios\"}],\"swiftModuleNames\":[\"ExpoLocalization\"],\"modules\":[\"LocalizationModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-manifests\",\"packageVersion\":\"0.16.6\",\"pods\":[{\"podName\":\"EXManifests\",\"podspecDir\":\"node_modules/expo-manifests/ios\"}],\"swiftModuleNames\":[\"EXManifests\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-modules-core\",\"packageVersion\":\"2.5.0\",\"pods\":[{\"podName\":\"ExpoModulesCore\",\"podspecDir\":\"node_modules/expo-modules-core\"}],\"swiftModuleNames\":[\"ExpoModulesCore\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-router\",\"packageVersion\":\"5.1.11\",\"pods\":[{\"podName\":\"ExpoHead\",\"podspecDir\":\"node_modules/expo-router/ios\"}],\"swiftModuleNames\":[\"ExpoHead\"],\"modules\":[\"ExpoHeadModule\"],\"appDelegateSubscribers\":[\"ExpoHeadAppDelegateSubscriber\"],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-sharing\",\"packageVersion\":\"14.0.8\",\"pods\":[{\"podName\":\"ExpoSharing\",\"podspecDir\":\"node_modules/expo-sharing/ios\"}],\"swiftModuleNames\":[\"ExpoSharing\"],\"modules\":[\"SharingModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-splash-screen\",\"packageVersion\":\"0.30.10\",\"pods\":[{\"podName\":\"ExpoSplashScreen\",\"podspecDir\":\"node_modules/expo-splash-screen/ios\"}],\"swiftModuleNames\":[\"ExpoSplashScreen\"],\"modules\":[\"SplashScreenModule\"],\"appDelegateSubscribers\":[\"SplashScreenAppDelegateSubscriber\"],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-sqlite\",\"packageVersion\":\"16.0.10\",\"pods\":[{\"podName\":\"ExpoSQLite\",\"podspecDir\":\"node_modules/expo-sqlite/ios\"}],\"swiftModuleNames\":[\"ExpoSQLite\"],\"modules\":[\"SQLiteModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-structured-headers\",\"packageVersion\":\"4.1.0\",\"pods\":[{\"podName\":\"EXStructuredHeaders\",\"podspecDir\":\"node_modules/expo-structured-headers/ios\"}],\"swiftModuleNames\":[\"EXStructuredHeaders\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-system-ui\",\"packageVersion\":\"5.0.11\",\"pods\":[{\"podName\":\"ExpoSystemUI\",\"podspecDir\":\"node_modules/expo-system-ui/ios\"}],\"swiftModuleNames\":[\"ExpoSystemUI\"],\"modules\":[\"ExpoSystemUIModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"expo-updates\",\"packageVersion\":\"0.28.18\",\"pods\":[{\"podName\":\"EXUpdates\",\"podspecDir\":\"node_modules/expo-updates/ios\"}],\"swiftModuleNames\":[\"EXUpdates\"],\"modules\":[\"UpdatesModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[\"ExpoUpdatesReactDelegateHandler\"],\"debugOnly\":false},{\"packageName\":\"expo-updates-interface\",\"packageVersion\":\"1.1.0\",\"pods\":[{\"podName\":\"EXUpdatesInterface\",\"podspecDir\":\"node_modules/expo-updates-interface/ios\"}],\"swiftModuleNames\":[\"EXUpdatesInterface\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false},{\"packageName\":\"microphone-energy\",\"packageVersion\":\"1.0.0\",\"pods\":[{\"podName\":\"MicrophoneEnergy\",\"podspecDir\":\"modules/microphone-energy/ios\"}],\"swiftModuleNames\":[\"MicrophoneEnergy\"],\"modules\":[\"MicrophoneEnergyModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false}]}",
"reasons": [
"expoAutolinkingIos"
],
"hash": "31440329bd7d5210dde036ff4ee37c536b06f9d8"
},
"afterSource": {
"type": "contents",
"id": "expoAutolinkingConfig:ios",
"contents": "{\"extraDependencies\":[],\"coreFeatures\":[],\"modules\":[{\"packageName\":\"expo\",\"pods\":[{\"podName\":\"Expo\",\"podspecDir\":\"node_modules/expo\"}],\"swiftModuleNames\":[\"Expo\"],\"modules\":[\"ExpoFetchModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"54.0.33\"},{\"packageName\":\"expo-application\",\"pods\":[{\"podName\":\"EXApplication\",\"podspecDir\":\"node_modules/expo-application/ios\"}],\"swiftModuleNames\":[\"EXApplication\"],\"modules\":[\"ApplicationModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"7.0.8\"},{\"packageName\":\"expo-asset\",\"pods\":[{\"podName\":\"ExpoAsset\",\"podspecDir\":\"node_modules/expo-asset/ios\"}],\"swiftModuleNames\":[\"ExpoAsset\"],\"modules\":[\"AssetModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"12.0.12\"},{\"packageName\":\"expo-audio\",\"pods\":[{\"podName\":\"ExpoAudio\",\"podspecDir\":\"node_modules/expo-audio/ios\"}],\"swiftModuleNames\":[\"ExpoAudio\"],\"modules\":[\"AudioModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"1.1.1\"},{\"packageName\":\"expo-av\",\"pods\":[{\"podName\":\"EXAV\",\"podspecDir\":\"node_modules/expo-av/ios\"}],\"swiftModuleNames\":[\"EXAV\"],\"modules\":[\"VideoViewModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"16.0.8\"},{\"packageName\":\"expo-clipboard\",\"pods\":[{\"podName\":\"ExpoClipboard\",\"podspecDir\":\"node_modules/expo-clipboard/ios\"}],\"swiftModuleNames\":[\"ExpoClipboard\"],\"modules\":[\"ClipboardModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"8.0.8\"},{\"packageName\":\"expo-constants\",\"pods\":[{\"podName\":\"EXConstants\",\"podspecDir\":\"node_modules/expo-constants/ios\"}],\"swiftModuleNames\":[\"EXConstants\"],\"modules\":[\"ConstantsModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"18.0.13\"},{\"packageName\":\"expo-dev-client\",\"pods\":[{\"podName\":\"expo-dev-client\",\"podspecDir\":\"node_modules/expo-dev-client/ios\"}],\"swiftModuleNames\":[\"expo_dev_client\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"6.0.20\"},{\"packageName\":\"expo-dev-launcher\",\"pods\":[{\"podName\":\"expo-dev-launcher\",\"podspecDir\":\"node_modules/expo-dev-launcher\"}],\"swiftModuleNames\":[\"EXDevLauncher\"],\"modules\":[],\"appDelegateSubscribers\":[\"ExpoDevLauncherAppDelegateSubscriber\"],\"reactDelegateHandlers\":[\"ExpoDevLauncherReactDelegateHandler\"],\"debugOnly\":true,\"packageVersion\":\"6.0.20\"},{\"packageName\":\"expo-dev-menu\",\"pods\":[{\"podName\":\"expo-dev-menu\",\"podspecDir\":\"node_modules/expo-dev-menu\"}],\"swiftModuleNames\":[\"EXDevMenu\"],\"modules\":[\"DevMenuModule\",\"DevMenuInternalModule\",\"DevMenuPreferences\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[\"ExpoDevMenuReactDelegateHandler\"],\"debugOnly\":true,\"packageVersion\":\"7.0.18\"},{\"packageName\":\"expo-dev-menu-interface\",\"pods\":[{\"podName\":\"expo-dev-menu-interface\",\"podspecDir\":\"node_modules/expo-dev-menu-interface/ios\"}],\"swiftModuleNames\":[\"expo_dev_menu_interface\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"2.0.0\"},{\"packageName\":\"expo-device\",\"pods\":[{\"podName\":\"ExpoDevice\",\"podspecDir\":\"node_modules/expo-device/ios\"}],\"swiftModuleNames\":[\"ExpoDevice\"],\"modules\":[\"DeviceModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"8.0.10\"},{\"packageName\":\"expo-eas-client\",\"pods\":[{\"podName\":\"EASClient\",\"podspecDir\":\"node_modules/expo-eas-client/ios\"}],\"swiftModuleNames\":[\"EASClient\"],\"modules\":[\"EASClientModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"1.0.8\"},{\"packageName\":\"expo-file-system\",\"pods\":[{\"podName\":\"ExpoFileSystem\",\"podspecDir\":\"node_modules/expo-file-system/ios\"}],\"swiftModuleNames\":[\"ExpoFileSystem\"],\"modules\":[\"FileSystemModule\",\"FileSystemLegacyModule\"],\"appDelegateSubscribers\":[\"FileSystemBackgroundSessionHandler\"],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"19.0.21\"},{\"packageName\":\"expo-font\",\"pods\":[{\"podName\":\"ExpoFont\",\"podspecDir\":\"node_modules/expo-font/ios\"}],\"swiftModuleNames\":[\"ExpoFont\"],\"modules\":[\"FontLoaderModule\",\"FontUtilsModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"14.0.11\"},{\"packageName\":\"expo-haptics\",\"pods\":[{\"podName\":\"ExpoHaptics\",\"podspecDir\":\"node_modules/expo-haptics/ios\"}],\"swiftModuleNames\":[\"ExpoHaptics\"],\"modules\":[\"HapticsModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"15.0.8\"},{\"packageName\":\"expo-image\",\"pods\":[{\"podName\":\"ExpoImage\",\"podspecDir\":\"node_modules/expo-image/ios\"}],\"swiftModuleNames\":[\"ExpoImage\"],\"modules\":[\"ImageModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"3.0.11\"},{\"packageName\":\"expo-json-utils\",\"pods\":[{\"podName\":\"EXJSONUtils\",\"podspecDir\":\"node_modules/expo-manifests/node_modules/expo-json-utils/ios\"}],\"swiftModuleNames\":[\"EXJSONUtils\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"0.15.0\"},{\"packageName\":\"expo-keep-awake\",\"pods\":[{\"podName\":\"ExpoKeepAwake\",\"podspecDir\":\"node_modules/expo-keep-awake/ios\"}],\"swiftModuleNames\":[\"ExpoKeepAwake\"],\"modules\":[\"KeepAwakeModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"15.0.8\"},{\"packageName\":\"expo-linear-gradient\",\"pods\":[{\"podName\":\"ExpoLinearGradient\",\"podspecDir\":\"node_modules/expo-linear-gradient/ios\"}],\"swiftModuleNames\":[\"ExpoLinearGradient\"],\"modules\":[\"LinearGradientModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"15.0.8\"},{\"packageName\":\"expo-linking\",\"pods\":[{\"podName\":\"ExpoLinking\",\"podspecDir\":\"node_modules/expo-linking/ios\"}],\"swiftModuleNames\":[\"ExpoLinking\"],\"modules\":[\"ExpoLinkingModule\"],\"appDelegateSubscribers\":[\"LinkingAppDelegateSubscriber\"],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"8.0.11\"},{\"packageName\":\"expo-localization\",\"pods\":[{\"podName\":\"ExpoLocalization\",\"podspecDir\":\"node_modules/expo-localization/ios\"}],\"swiftModuleNames\":[\"ExpoLocalization\"],\"modules\":[\"LocalizationModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"17.0.8\"},{\"packageName\":\"expo-manifests\",\"pods\":[{\"podName\":\"EXManifests\",\"podspecDir\":\"node_modules/expo-manifests/ios\"}],\"swiftModuleNames\":[\"EXManifests\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"1.0.10\"},{\"packageName\":\"expo-modules-core\",\"pods\":[{\"podName\":\"ExpoModulesCore\",\"podspecDir\":\"node_modules/expo-modules-core\"}],\"swiftModuleNames\":[\"ExpoModulesCore\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"3.0.29\"},{\"packageName\":\"expo-router\",\"pods\":[{\"podName\":\"ExpoHead\",\"podspecDir\":\"node_modules/expo-router/ios\"}],\"swiftModuleNames\":[\"ExpoHead\"],\"modules\":[\"ExpoHeadModule\",\"LinkPreviewNativeModule\"],\"appDelegateSubscribers\":[\"ExpoHeadAppDelegateSubscriber\"],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"6.0.23\"},{\"packageName\":\"expo-sharing\",\"pods\":[{\"podName\":\"ExpoSharing\",\"podspecDir\":\"node_modules/expo-sharing/ios\"}],\"swiftModuleNames\":[\"ExpoSharing\"],\"modules\":[\"SharingModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"14.0.8\"},{\"packageName\":\"expo-splash-screen\",\"pods\":[{\"podName\":\"ExpoSplashScreen\",\"podspecDir\":\"node_modules/expo-splash-screen/ios\"}],\"swiftModuleNames\":[\"ExpoSplashScreen\"],\"modules\":[\"SplashScreenModule\"],\"appDelegateSubscribers\":[\"SplashScreenAppDelegateSubscriber\"],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"31.0.13\"},{\"packageName\":\"expo-sqlite\",\"pods\":[{\"podName\":\"ExpoSQLite\",\"podspecDir\":\"node_modules/expo-sqlite/ios\"}],\"swiftModuleNames\":[\"ExpoSQLite\"],\"modules\":[\"SQLiteModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"16.0.10\"},{\"packageName\":\"expo-structured-headers\",\"pods\":[{\"podName\":\"EXStructuredHeaders\",\"podspecDir\":\"node_modules/expo-structured-headers/ios\"}],\"swiftModuleNames\":[\"EXStructuredHeaders\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"5.0.0\"},{\"packageName\":\"expo-system-ui\",\"pods\":[{\"podName\":\"ExpoSystemUI\",\"podspecDir\":\"node_modules/expo-system-ui/ios\"}],\"swiftModuleNames\":[\"ExpoSystemUI\"],\"modules\":[\"ExpoSystemUIModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"6.0.9\"},{\"packageName\":\"expo-updates\",\"pods\":[{\"podName\":\"EXUpdates\",\"podspecDir\":\"node_modules/expo-updates/ios\"}],\"swiftModuleNames\":[\"EXUpdates\"],\"modules\":[\"UpdatesModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[\"ExpoUpdatesReactDelegateHandler\"],\"debugOnly\":false,\"packageVersion\":\"29.0.16\"},{\"packageName\":\"expo-updates-interface\",\"pods\":[{\"podName\":\"EXUpdatesInterface\",\"podspecDir\":\"node_modules/expo-updates-interface/ios\"}],\"swiftModuleNames\":[\"EXUpdatesInterface\"],\"modules\":[],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"2.0.0\"},{\"packageName\":\"microphone-energy\",\"pods\":[{\"podName\":\"MicrophoneEnergy\",\"podspecDir\":\"modules/microphone-energy/ios\"}],\"swiftModuleNames\":[\"MicrophoneEnergy\"],\"modules\":[\"MicrophoneEnergyModule\"],\"appDelegateSubscribers\":[],\"reactDelegateHandlers\":[],\"debugOnly\":false,\"packageVersion\":\"1.0.0\"}]}",
"reasons": [
"expoAutolinkingIos"
],
"hash": "31ad90d9b791ee600840cdb74fefbf9e0420177c"
}
},
{
"op": "changed",
"beforeSource": {
"type": "contents",
"id": "expoConfig",
"contents": "{\"android\":{\"adaptiveIcon\":{\"backgroundColor\":\"#ffffff\",\"foregroundImage\":\"./assets/icons/adaptive-icon.png\",\"monochromeImage\":\"./assets/icons/adaptive-icon-mono.png\"},\"edgeToEdgeEnabled\":true,\"intentFilters\":[{\"action\":\"VIEW\",\"autoVerify\":true,\"category\":[\"BROWSABLE\",\"DEFAULT\"],\"data\":[{\"host\":\"langquest.org\",\"pathPrefix\":\"/app\",\"scheme\":\"https\"},{\"host\":\"langquest.org\",\"scheme\":\"langquest-dev\"}]}],\"package\":\"com.etengenesis.langquest.dev\"},\"androidStatusBar\":{\"backgroundColor\":\"#f5f5ff\"},\"experiments\":{\"reactCompiler\":true,\"typedRoutes\":true},\"extra\":{\"eas\":{\"projectId\":\"fafd03a9-a42c-44c7-849c-b0f84fbffe93\"},\"router\":{}},\"icon\":\"./assets/icons/icon_light.png\",\"ios\":{\"bundleIdentifier\":\"com.etengenesis.langquest.dev\",\"config\":{\"usesNonExemptEncryption\":false},\"icon\":{\"dark\":\"./assets/icons/icon_dark.png\",\"light\":\"./assets/icons/icon_light.png\"},\"infoPlist\":{\"NSMicrophoneUsageDescription\":\"LangQuest needs access to your microphone to record voice translations.\"},\"requireFullScreen\":true,\"supportsTablet\":true},\"name\":\"LangQuest (Dev)\",\"orientation\":\"portrait\",\"owner\":\"eten-genesis\",\"platforms\":[\"android\",\"ios\",\"web\"],\"plugins\":[\"expo-dev-client\",\"expo-font\",\"expo-localization\",\"expo-router\",[\"expo-splash-screen\",{\"backgroundColor\":\"#f5f5ff\",\"dark\":{\"backgroundColor\":\"#131320\",\"image\":\"./assets/icons/icon_dark.png\"},\"image\":\"./assets/icons/icon_light.png\",\"imageWidth\":150}],[\"testflight-dev-deploy\",{\"enabled\":true}]],\"runtimeVersion\":{\"policy\":\"appVersion\"},\"scheme\":\"langquest-dev\",\"sdkVersion\":\"53.0.0\",\"slug\":\"langquest\",\"updates\":{\"url\":\"https://u.expo.dev/fafd03a9-a42c-44c7-849c-b0f84fbffe93\"},\"userInterfaceStyle\":\"automatic\",\"version\":\"2.0.13\",\"web\":{\"bundler\":\"metro\",\"favicon\":\"./assets/icons/icon_light.png\"}}",
"reasons": [
"expoConfig"
],
"hash": "8c5fb07e1463fb1886dd8d6f63389fecca58d0b6"
},
"afterSource": {
"type": "contents",
"id": "expoConfig",
"contents": "{\"android\":{\"adaptiveIcon\":{\"backgroundColor\":\"#ffffff\",\"foregroundImage\":\"./assets/icons/adaptive-icon.png\",\"monochromeImage\":\"./assets/icons/adaptive-icon-mono.png\"},\"intentFilters\":[{\"action\":\"VIEW\",\"autoVerify\":true,\"category\":[\"BROWSABLE\",\"DEFAULT\"],\"data\":[{\"host\":\"langquest.org\",\"pathPrefix\":\"/app\",\"scheme\":\"https\"},{\"host\":\"langquest.org\",\"scheme\":\"langquest-dev\"}]}],\"package\":\"com.etengenesis.langquest.dev\",\"permissions\":[\"android.permission.MODIFY_AUDIO_SETTINGS\",\"android.permission.RECORD_AUDIO\"]},\"androidStatusBar\":{\"backgroundColor\":\"#f5f5ff\"},\"experiments\":{\"reactCompiler\":true,\"typedRoutes\":true},\"extra\":{\"eas\":{\"projectId\":\"fafd03a9-a42c-44c7-849c-b0f84fbffe93\"},\"router\":{}},\"icon\":\"./assets/icons/icon_light.png\",\"ios\":{\"bundleIdentifier\":\"com.etengenesis.langquest.dev\",\"config\":{\"usesNonExemptEncryption\":false},\"icon\":{\"dark\":\"./assets/icons/icon_dark.png\",\"light\":\"./assets/icons/icon_light.png\"},\"infoPlist\":{\"NSMicrophoneUsageDescription\":\"LangQuest needs access to your microphone to record voice translations.\"},\"requireFullScreen\":true,\"supportsTablet\":true},\"name\":\"LangQuest (Dev)\",\"orientation\":\"portrait\",\"owner\":\"eten-genesis\",\"platforms\":[\"android\",\"ios\",\"web\"],\"plugins\":[\"expo-audio\",\"expo-dev-client\",\"expo-font\",\"expo-localization\",\"expo-router\",[\"expo-splash-screen\",{\"backgroundColor\":\"#f5f5ff\",\"dark\":{\"backgroundColor\":\"#131320\",\"image\":\"./assets/icons/icon_dark.png\"},\"image\":\"./assets/icons/icon_light.png\",\"imageWidth\":150}],[\"testflight-dev-deploy\",{\"enabled\":true}]],\"runtimeVersion\":{\"policy\":\"appVersion\"},\"scheme\":\"langquest-dev\",\"sdkVersion\":\"54.0.0\",\"slug\":\"langquest\",\"updates\":{\"url\":\"https://u.expo.dev/fafd03a9-a42c-44c7-849c-b0f84fbffe93\"},\"userInterfaceStyle\":\"automatic\",\"version\":\"2.0.13\",\"web\":{\"bundler\":\"metro\",\"favicon\":\"./assets/icons/icon_light.png\"}}",
"reasons": [
"expoConfig"
],
"hash": "f7b8c18f67f25ae21063553ea9f951329c30e19a"
}
},
{
"op": "changed",
"beforeSource": {
"type": "contents",
"id": "package:react-native",
"contents": "{\"name\":\"react-native\",\"version\":\"0.79.5\",\"description\":\"A framework for building native apps using React\",\"license\":\"MIT\",\"repository\":{\"type\":\"git\",\"url\":\"git+https://github.com/facebook/react-native.git\",\"directory\":\"packages/react-native\"},\"homepage\":\"https://reactnative.dev/\",\"keywords\":[\"react\",\"react-native\",\"android\",\"ios\",\"mobile\",\"cross-platform\",\"app-framework\",\"mobile-development\"],\"bugs\":\"https://github.com/facebook/react-native/issues\",\"engines\":{\"node\":\">=18\"},\"bin\":{\"react-native\":\"cli.js\"},\"types\":\"types\",\"jest-junit\":{\"outputDirectory\":\"reports/junit\",\"outputName\":\"js-test-results.xml\"},\"files\":[\"android\",\"build.gradle.kts\",\"cli.js\",\"flow\",\"gradle.properties\",\"gradle/libs.versions.toml\",\"index.js\",\"index.js.flow\",\"interface.js\",\"jest-preset.js\",\"jest\",\"Libraries\",\"LICENSE\",\"React-Core.podspec\",\"react-native.config.js\",\"React.podspec\",\"React\",\"!React/Fabric/RCTThirdPartyFabricComponentsProvider.*\",\"ReactAndroid\",\"ReactApple\",\"ReactCommon\",\"README.md\",\"rn-get-polyfills.js\",\"scripts/compose-source-maps.js\",\"scripts/find-node-for-xcode.sh\",\"scripts/bundle.js\",\"scripts/generate-codegen-artifacts.js\",\"scripts/generate-provider-cli.js\",\"scripts/generate-specs-cli.js\",\"scripts/codegen\",\"!scripts/codegen/__tests__\",\"!scripts/codegen/__test_fixtures__\",\"scripts/hermes/hermes-utils.js\",\"scripts/hermes/prepare-hermes-for-build.js\",\"scripts/ios-configure-glog.sh\",\"scripts/xcode/ccache-clang++.sh\",\"scripts/xcode/ccache-clang.sh\",\"scripts/xcode/ccache.conf\",\"scripts/xcode/with-environment.sh\",\"scripts/native_modules.rb\",\"scripts/node-binary.sh\",\"scripts/packager.sh\",\"scripts/packager-reporter.js\",\"scripts/react_native_pods_utils/script_phases.rb\",\"scripts/react_native_pods_utils/script_phases.sh\",\"scripts/react_native_pods.rb\",\"scripts/cocoapods\",\"!scripts/cocoapods/__tests__\",\"scripts/react-native-xcode.sh\",\"sdks/.hermesversion\",\"sdks/hermes-engine\",\"sdks/hermesc\",\"settings.gradle.kts\",\"src\",\"template.config.js\",\"template\",\"!template/node_modules\",\"!template/package-lock.json\",\"!template/yarn.lock\",\"third-party-podspecs\",\"types\"],\"scripts\":{\"prepack\":\"node ./scripts/prepack.js\",\"featureflags\":\"node ./scripts/featureflags/index.js\"},\"peerDependencies\":{\"@types/react\":\"^19.0.0\",\"react\":\"^19.0.0\"},\"peerDependenciesMeta\":{\"@types/react\":{\"optional\":true}},\"dependencies\":{\"@jest/create-cache-key-function\":\"^29.7.0\",\"@react-native/assets-registry\":\"0.79.5\",\"@react-native/codegen\":\"0.79.5\",\"@react-native/community-cli-plugin\":\"0.79.5\",\"@react-native/gradle-plugin\":\"0.79.5\",\"@react-native/js-polyfills\":\"0.79.5\",\"@react-native/normalize-colors\":\"0.79.5\",\"@react-native/virtualized-lists\":\"0.79.5\",\"abort-controller\":\"^3.0.0\",\"anser\":\"^1.4.9\",\"ansi-regex\":\"^5.0.0\",\"babel-jest\":\"^29.7.0\",\"babel-plugin-syntax-hermes-parser\":\"0.25.1\",\"base64-js\":\"^1.5.1\",\"chalk\":\"^4.0.0\",\"commander\":\"^12.0.0\",\"event-target-shim\":\"^5.0.1\",\"flow-enums-runtime\":\"^0.0.6\",\"glob\":\"^7.1.1\",\"invariant\":\"^2.2.4\",\"jest-environment-node\":\"^29.7.0\",\"memoize-one\":\"^5.0.0\",\"metro-runtime\":\"^0.82.0\",\"metro-source-map\":\"^0.82.0\",\"nullthrows\":\"^1.1.1\",\"pretty-format\":\"^29.7.0\",\"promise\":\"^8.3.0\",\"react-devtools-core\":\"^6.1.1\",\"react-refresh\":\"^0.14.0\",\"regenerator-runtime\":\"^0.13.2\",\"scheduler\":\"0.25.0\",\"semver\":\"^7.1.3\",\"stacktrace-parser\":\"^0.1.10\",\"whatwg-fetch\":\"^3.0.0\",\"ws\":\"^6.2.3\",\"yargs\":\"^17.6.2\"},\"codegenConfig\":{\"libraries\":[{\"name\":\"FBReactNativeSpec\",\"type\":\"modules\",\"ios\":{},\"android\":{},\"jsSrcsDir\":\"src\"},{\"name\":\"rncore\",\"type\":\"components\",\"ios\":{},\"android\":{},\"jsSrcsDir\":\"src\"}]}}",
"reasons": [
"package:react-native"
],
"hash": "50069580047fbc9e8effd8e30a69737e1a039e72"
},
"afterSource": {
"type": "contents",
"id": "package:react-native",
"contents": "{\"name\":\"react-native\",\"version\":\"0.81.5\",\"description\":\"A framework for building native apps using React\",\"license\":\"MIT\",\"repository\":{\"type\":\"git\",\"url\":\"git+https://github.com/facebook/react-native.git\",\"directory\":\"packages/react-native\"},\"homepage\":\"https://reactnative.dev/\",\"keywords\":[\"react\",\"react-native\",\"android\",\"ios\",\"mobile\",\"cross-platform\",\"app-framework\",\"mobile-development\"],\"bugs\":\"https://github.com/facebook/react-native/issues\",\"engines\":{\"node\":\">= 20.19.4\"},\"bin\":{\"react-native\":\"cli.js\"},\"main\":\"./index.js\",\"types\":\"types\",\"exports\":{\".\":{\"react-native-strict-api\":\"./types_generated/index.d.ts\",\"react-native-strict-api-UNSAFE-ALLOW-SUBPATHS\":\"./types_generated/index.d.ts\",\"types\":\"./types/index.d.ts\",\"default\":\"./index.js\"},\"./*\":{\"react-native-strict-api\":null,\"react-native-strict-api-UNSAFE-ALLOW-SUBPATHS\":\"./types_generated/*.d.ts\",\"types\":\"./*.d.ts\",\"default\":\"./*.js\"},\"./*.js\":{\"react-native-strict-api\":null,\"default\":\"./*.js\"},\"./Libraries/*.d.ts\":{\"react-native-strict-api\":null,\"default\":\"./Libraries/*.d.ts\"},\"./scripts/*\":\"./scripts/*\",\"./src/*\":{\"react-native-strict-api\":null,\"react-native-strict-api-UNSAFE-ALLOW-SUBPATHS\":\"./types_generated/src/*.d.ts\",\"default\":\"./src/*.js\"},\"./types/*.d.ts\":{\"react-native-strict-api\":null,\"default\":\"./types/*.d.ts\"},\"./gradle/*\":null,\"./React/*\":null,\"./ReactAndroid/*\":null,\"./ReactApple/*\":null,\"./ReactCommon/*\":null,\"./sdks/*\":null,\"./src/fb_internal/*\":\"./src/fb_internal/*\",\"./third-party-podspecs/*\":null,\"./types/*\":null,\"./types_generated/*\":null,\"./package.json\":\"./package.json\"},\"jest-junit\":{\"outputDirectory\":\"reports/junit\",\"outputName\":\"js-test-results.xml\"},\"files\":[\"build.gradle.kts\",\"cli.js\",\"flow\",\"gradle.properties\",\"gradle/libs.versions.toml\",\"index.js\",\"index.js.flow\",\"interface.js\",\"jest-preset.js\",\"jest\",\"Libraries\",\"LICENSE\",\"React-Core.podspec\",\"React-Core-prebuilt.podspec\",\"react-native.config.js\",\"React.podspec\",\"React\",\"!React/Fabric/RCTThirdPartyFabricComponentsProvider.*\",\"ReactAndroid\",\"!ReactAndroid/.cxx\",\"!ReactAndroid/build\",\"!ReactAndroid/external-artifacts/artifacts\",\"!ReactAndroid/external-artifacts/build\",\"!ReactAndroid/hermes-engine/.cxx\",\"!ReactAndroid/hermes-engine/build\",\"!ReactAndroid/src/main/third-party\",\"!ReactAndroid/src/test\",\"ReactApple\",\"ReactCommon\",\"README.md\",\"rn-get-polyfills.js\",\"scripts/replace-rncore-version.js\",\"scripts/bundle.js\",\"scripts/cocoapods\",\"scripts/codegen\",\"scripts/compose-source-maps.js\",\"scripts/find-node-for-xcode.sh\",\"scripts/generate-codegen-artifacts.js\",\"scripts/generate-provider-cli.js\",\"scripts/generate-specs-cli.js\",\"scripts/hermes/hermes-utils.js\",\"scripts/hermes/prepare-hermes-for-build.js\",\"scripts/ios-configure-glog.sh\",\"scripts/native_modules.rb\",\"scripts/node-binary.sh\",\"scripts/packager-reporter.js\",\"scripts/packager.sh\",\"scripts/react_native_pods_utils/script_phases.rb\",\"scripts/react_native_pods_utils/script_phases.sh\",\"scripts/react_native_pods.rb\",\"scripts/react-native-xcode.sh\",\"scripts/xcode/ccache-clang.sh\",\"scripts/xcode/ccache-clang++.sh\",\"scripts/xcode/ccache.conf\",\"scripts/xcode/with-environment.sh\",\"sdks/.hermesversion\",\"sdks/hermes-engine\",\"sdks/hermesc\",\"settings.gradle.kts\",\"src\",\"!src/private/testing\",\"third-party-podspecs\",\"types\",\"types_generated\",\"!**/__docs__/**\",\"!**/__fixtures__/**\",\"!**/__flowtests__/**\",\"!**/__mocks__/**\",\"!**/__tests__/**\",\"!**/__typetests__/**\"],\"scripts\":{\"prepack\":\"node ./scripts/prepack.js\",\"featureflags\":\"node ./scripts/featureflags/index.js\"},\"peerDependencies\":{\"@types/react\":\"^19.1.0\",\"react\":\"^19.1.0\"},\"peerDependenciesMeta\":{\"@types/react\":{\"optional\":true}},\"dependencies\":{\"@jest/create-cache-key-function\":\"^29.7.0\",\"@react-native/assets-registry\":\"0.81.5\",\"@react-native/codegen\":\"0.81.5\",\"@react-native/community-cli-plugin\":\"0.81.5\",\"@react-native/gradle-plugin\":\"0.81.5\",\"@react-native/js-polyfills\":\"0.81.5\",\"@react-native/normalize-colors\":\"0.81.5\",\"@react-native/virtualized-lists\":\"0.81.5\",\"abort-controller\":\"^3.0.0\",\"anser\":\"^1.4.9\",\"ansi-regex\":\"^5.0.0\",\"babel-jest\":\"^29.7.0\",\"babel-plugin-syntax-hermes-parser\":\"0.29.1\",\"base64-js\":\"^1.5.1\",\"commander\":\"^12.0.0\",\"flow-enums-runtime\":\"^0.0.6\",\"glob\":\"^7.1.1\",\"invariant\":\"^2.2.4\",\"jest-environment-node\":\"^29.7.0\",\"memoize-one\":\"^5.0.0\",\"metro-runtime\":\"^0.83.1\",\"metro-source-map\":\"^0.83.1\",\"nullthrows\":\"^1.1.1\",\"pretty-format\":\"^29.7.0\",\"promise\":\"^8.3.0\",\"react-devtools-core\":\"^6.1.5\",\"react-refresh\":\"^0.14.0\",\"regenerator-runtime\":\"^0.13.2\",\"scheduler\":\"0.26.0\",\"semver\":\"^7.1.3\",\"stacktrace-parser\":\"^0.1.10\",\"whatwg-fetch\":\"^3.0.0\",\"ws\":\"^6.2.3\",\"yargs\":\"^17.6.2\"},\"codegenConfig\":{\"libraries\":[{\"name\":\"FBReactNativeSpec\",\"type\":\"all\",\"ios\":{\"modules\":{\"AccessibilityManager\":{\"unstableRequiresMainQueueSetup\":true},\"Appearance\":{\"unstableRequiresMainQueueSetup\":true},\"AppState\":{\"unstableRequiresMainQueueSetup\":true},\"DeviceInfo\":{\"unstableRequiresMainQueueSetup\":true},\"PlatformConstants\":{\"unstableRequiresMainQueueSetup\":true},\"StatusBarManager\":{\"unstableRequiresMainQueueSetup\":true}}},\"android\":{},\"jsSrcsDir\":\"src\"}]}}",
"reasons": [
"package:react-native"
],
"hash": "fcc2670b7c65db3cc66b7c9517b05e7c4804506d"
}
},
{
"op": "changed",
"beforeSource": {
"type": "contents",
"id": "rncoreAutolinkingConfig:android",
"contents": "{\"@blazejkustra/react-native-alert\":{\"root\":\"node_modules/@blazejkustra/react-native-alert\",\"name\":\"@blazejkustra/react-native-alert\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/@blazejkustra/react-native-alert/android\",\"packageImportPath\":\"import com.blazejkustra.reactnativealert.ReactNativeAlertPackage;\",\"packageInstance\":\"new ReactNativeAlertPackage()\",\"buildTypes\":[],\"libraryName\":\"ReactNativeAlertSpec\",\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/@blazejkustra/react-native-alert/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"@op-engineering/op-sqlite\":{\"root\":\"node_modules/@op-engineering/op-sqlite\",\"name\":\"@op-engineering/op-sqlite\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/@op-engineering/op-sqlite/android\",\"packageImportPath\":\"import com.op.sqlite.OPSQLitePackage;\",\"packageInstance\":\"new OPSQLitePackage()\",\"buildTypes\":[],\"libraryName\":\"opsqlite\",\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/@op-engineering/op-sqlite/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"@powersync/op-sqlite\":{\"root\":\"node_modules/@powersync/op-sqlite\",\"name\":\"@powersync/op-sqlite\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/@powersync/op-sqlite/android\",\"packageImportPath\":\"import com.powersync.opsqlite.PowerSyncOpSqlitePackage;\",\"packageInstance\":\"new PowerSyncOpSqlitePackage()\",\"buildTypes\":[],\"libraryName\":\"RNPowerSyncOpSqliteSpec\",\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/@powersync/op-sqlite/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"@react-native-async-storage/async-storage\":{\"root\":\"node_modules/@react-native-async-storage/async-storage\",\"name\":\"@react-native-async-storage/async-storage\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/@react-native-async-storage/async-storage/android\",\"packageImportPath\":\"import com.reactnativecommunity.asyncstorage.AsyncStoragePackage;\",\"packageInstance\":\"new AsyncStoragePackage()\",\"buildTypes\":[],\"libraryName\":\"rnasyncstorage\",\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/@react-native-async-storage/async-storage/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"@react-native-community/netinfo\":{\"root\":\"node_modules/@react-native-community/netinfo\",\"name\":\"@react-native-community/netinfo\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/@react-native-community/netinfo/android\",\"packageImportPath\":\"import com.reactnativecommunity.netinfo.NetInfoPackage;\",\"packageInstance\":\"new NetInfoPackage()\",\"buildTypes\":[],\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/@react-native-community/netinfo/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"@react-native-community/slider\":{\"root\":\"node_modules/@react-native-community/slider\",\"name\":\"@react-native-community/slider\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/@react-native-community/slider/android\",\"packageImportPath\":\"import com.reactnativecommunity.slider.ReactSliderPackage;\",\"packageInstance\":\"new ReactSliderPackage()\",\"buildTypes\":[],\"libraryName\":\"RNCSlider\",\"componentDescriptors\":[\"RNCSliderComponentDescriptor\"],\"cmakeListsPath\":\"node_modules/@react-native-community/slider/android/src/main/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"@react-native-documents/picker\":{\"root\":\"node_modules/@react-native-documents/picker\",\"name\":\"@react-native-documents/picker\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/@react-native-documents/picker/android\",\"packageImportPath\":\"import com.reactnativedocumentpicker.RNDocumentPickerPackage;\",\"packageInstance\":\"new RNDocumentPickerPackage()\",\"buildTypes\":[],\"libraryName\":\"rndocumentpickerCGen\",\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/@react-native-documents/picker/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"expo\":{\"root\":\"node_modules/expo\",\"name\":\"expo\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/expo/android\",\"packageImportPath\":\"import expo.modules.ExpoModulesPackage;\",\"packageInstance\":\"new ExpoModulesPackage()\",\"buildTypes\":[],\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/expo/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"posthog-react-native-session-replay\":{\"root\":\"node_modules/posthog-react-native-session-replay\",\"name\":\"posthog-react-native-session-replay\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/posthog-react-native-session-replay/android\",\"packageImportPath\":\"import com.posthogreactnativesessionreplay.PosthogReactNativeSessionReplayPackage;\",\"packageInstance\":\"new PosthogReactNativeSessionReplayPackage()\",\"buildTypes\":[],\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/posthog-react-native-session-replay/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"react-native-audio-concat\":{\"root\":\"node_modules/react-native-audio-concat\",\"name\":\"react-native-audio-concat\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/react-native-audio-concat/android\",\"packageImportPath\":\"import com.audioconcat.AudioConcatPackage;\",\"packageInstance\":\"new AudioConcatPackage()\",\"buildTypes\":[],\"libraryName\":\"AudioConcatSpec\",\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/react-native-audio-concat/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"react-native-gesture-handler\":{\"root\":\"node_modules/react-native-gesture-handler\",\"name\":\"react-native-gesture-handler\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/react-native-gesture-handler/android\",\"packageImportPath\":\"import com.swmansion.gesturehandler.RNGestureHandlerPackage;\",\"packageInstance\":\"new RNGestureHandlerPackage()\",\"buildTypes\":[],\"libraryName\":\"rngesturehandler_codegen\",\"componentDescriptors\":[\"RNGestureHandlerRootViewComponentDescriptor\",\"RNGestureHandlerButtonComponentDescriptor\"],\"cmakeListsPath\":\"node_modules/react-native-gesture-handler/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"react-native-keyboard-controller\":{\"root\":\"node_modules/react-native-keyboard-controller\",\"name\":\"react-native-keyboard-controller\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/react-native-keyboard-controller/android\",\"packageImportPath\":\"import com.reactnativekeyboardcontroller.KeyboardControllerPackage;\",\"packageInstance\":\"new KeyboardControllerPackage()\",\"buildTypes\":[],\"libraryName\":\"RNKC\",\"componentDescriptors\":[\"KeyboardControllerViewComponentDescriptor\",\"KeyboardGestureAreaComponentDescriptor\",\"OverKeyboardViewComponentDescriptor\",\"KeyboardBackgroundViewComponentDescriptor\"],\"cmakeListsPath\":\"node_modules/react-native-keyboard-controller/android/src/main/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"react-native-pager-view\":{\"root\":\"node_modules/react-native-pager-view\",\"name\":\"react-native-pager-view\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/react-native-pager-view/android\",\"packageImportPath\":\"import com.reactnativepagerview.PagerViewPackage;\",\"packageInstance\":\"new PagerViewPackage()\",\"buildTypes\":[],\"libraryName\":\"pagerview\",\"componentDescriptors\":[\"RNCViewPagerComponentDescriptor\"],\"cmakeListsPath\":\"node_modules/react-native-pager-view/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"react-native-reanimated\":{\"root\":\"node_modules/react-native-reanimated\",\"name\":\"react-native-reanimated\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/react-native-reanimated/android\",\"packageImportPath\":\"import com.swmansion.reanimated.ReanimatedPackage;\",\"packageInstance\":\"new ReanimatedPackage()\",\"buildTypes\":[],\"libraryName\":\"rnreanimated\",\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/react-native-reanimated/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"react-native-safe-area-context\":{\"root\":\"node_modules/react-native-safe-area-context\",\"name\":\"react-native-safe-area-context\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/react-native-safe-area-context/android\",\"packageImportPath\":\"import com.th3rdwave.safeareacontext.SafeAreaContextPackage;\",\"packageInstance\":\"new SafeAreaContextPackage()\",\"buildTypes\":[],\"libraryName\":\"safeareacontext\",\"componentDescriptors\":[\"RNCSafeAreaProviderComponentDescriptor\",\"RNCSafeAreaViewComponentDescriptor\"],\"cmakeListsPath\":\"node_modules/react-native-safe-area-context/android/src/main/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"react-native-screens\":{\"root\":\"node_modules/react-native-screens\",\"name\":\"react-native-screens\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/react-native-screens/android\",\"packageImportPath\":\"import com.swmansion.rnscreens.RNScreensPackage;\",\"packageInstance\":\"new RNScreensPackage()\",\"buildTypes\":[],\"libraryName\":\"rnscreens\",\"componentDescriptors\":[\"RNSFullWindowOverlayComponentDescriptor\",\"RNSScreenContainerComponentDescriptor\",\"RNSScreenNavigationContainerComponentDescriptor\",\"RNSScreenStackHeaderConfigComponentDescriptor\",\"RNSScreenStackHeaderSubviewComponentDescriptor\",\"RNSScreenStackComponentDescriptor\",\"RNSSearchBarComponentDescriptor\",\"RNSScreenComponentDescriptor\",\"RNSScreenFooterComponentDescriptor\",\"RNSScreenContentWrapperComponentDescriptor\",\"RNSModalScreenComponentDescriptor\"],\"cmakeListsPath\":\"node_modules/react-native-screens/android/src/main/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"react-native-svg\":{\"root\":\"node_modules/react-native-svg\",\"name\":\"react-native-svg\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/react-native-svg/android\",\"packageImportPath\":\"import com.horcrux.svg.SvgPackage;\",\"packageInstance\":\"new SvgPackage()\",\"buildTypes\":[],\"libraryName\":\"rnsvg\",\"componentDescriptors\":[\"RNSVGCircleComponentDescriptor\",\"RNSVGClipPathComponentDescriptor\",\"RNSVGDefsComponentDescriptor\",\"RNSVGFeBlendComponentDescriptor\",\"RNSVGFeColorMatrixComponentDescriptor\",\"RNSVGFeCompositeComponentDescriptor\",\"RNSVGFeFloodComponentDescriptor\",\"RNSVGFeGaussianBlurComponentDescriptor\",\"RNSVGFeMergeComponentDescriptor\",\"RNSVGFeOffsetComponentDescriptor\",\"RNSVGFilterComponentDescriptor\",\"RNSVGEllipseComponentDescriptor\",\"RNSVGForeignObjectComponentDescriptor\",\"RNSVGGroupComponentDescriptor\",\"RNSVGImageComponentDescriptor\",\"RNSVGLinearGradientComponentDescriptor\",\"RNSVGLineComponentDescriptor\",\"RNSVGMarkerComponentDescriptor\",\"RNSVGMaskComponentDescriptor\",\"RNSVGPathComponentDescriptor\",\"RNSVGPatternComponentDescriptor\",\"RNSVGRadialGradientComponentDescriptor\",\"RNSVGRectComponentDescriptor\",\"RNSVGSvgViewAndroidComponentDescriptor\",\"RNSVGSymbolComponentDescriptor\",\"RNSVGTextComponentDescriptor\",\"RNSVGTextPathComponentDescriptor\",\"RNSVGTSpanComponentDescriptor\",\"RNSVGUseComponentDescriptor\"],\"cmakeListsPath\":\"node_modules/react-native-svg/android/src/main/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}},\"react-native-worklets\":{\"root\":\"node_modules/react-native-worklets\",\"name\":\"react-native-worklets\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/react-native-worklets/android\",\"packageImportPath\":\"import com.swmansion.worklets.WorkletsPackage;\",\"packageInstance\":\"new WorkletsPackage()\",\"buildTypes\":[],\"libraryName\":\"rnworklets\",\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/react-native-worklets/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null}}}}",
"reasons": [
"rncoreAutolinkingAndroid"
],
"hash": "fb623b32ac4781640f57499e6bcba1d5af21f9db"
},
"afterSource": {
"type": "contents",
"id": "rncoreAutolinkingConfig:android",
"contents": "{\"@blazejkustra/react-native-alert\":{\"root\":\"node_modules/@blazejkustra/react-native-alert\",\"name\":\"@blazejkustra/react-native-alert\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/@blazejkustra/react-native-alert/android\",\"packageImportPath\":\"import com.blazejkustra.reactnativealert.ReactNativeAlertPackage;\",\"packageInstance\":\"new ReactNativeAlertPackage()\",\"buildTypes\":[],\"libraryName\":\"ReactNativeAlertSpec\",\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/@blazejkustra/react-native-alert/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null,\"isPureCxxDependency\":false}}},\"@op-engineering/op-sqlite\":{\"root\":\"node_modules/@op-engineering/op-sqlite\",\"name\":\"@op-engineering/op-sqlite\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/@op-engineering/op-sqlite/android\",\"packageImportPath\":\"import com.op.sqlite.OPSQLitePackage;\",\"packageInstance\":\"new OPSQLitePackage()\",\"buildTypes\":[],\"libraryName\":\"opsqlite\",\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/@op-engineering/op-sqlite/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null,\"isPureCxxDependency\":false}}},\"@powersync/op-sqlite\":{\"root\":\"node_modules/@powersync/op-sqlite\",\"name\":\"@powersync/op-sqlite\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/@powersync/op-sqlite/android\",\"packageImportPath\":\"import com.powersync.opsqlite.PowerSyncOpSqlitePackage;\",\"packageInstance\":\"new PowerSyncOpSqlitePackage()\",\"buildTypes\":[],\"libraryName\":\"RNPowerSyncOpSqliteSpec\",\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/@powersync/op-sqlite/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null,\"isPureCxxDependency\":false}}},\"@react-native-async-storage/async-storage\":{\"root\":\"node_modules/@react-native-async-storage/async-storage\",\"name\":\"@react-native-async-storage/async-storage\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/@react-native-async-storage/async-storage/android\",\"packageImportPath\":\"import com.reactnativecommunity.asyncstorage.AsyncStoragePackage;\",\"packageInstance\":\"new AsyncStoragePackage()\",\"buildTypes\":[],\"libraryName\":\"rnasyncstorage\",\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/@react-native-async-storage/async-storage/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null,\"isPureCxxDependency\":false}}},\"@react-native-community/netinfo\":{\"root\":\"node_modules/@react-native-community/netinfo\",\"name\":\"@react-native-community/netinfo\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/@react-native-community/netinfo/android\",\"packageImportPath\":\"import com.reactnativecommunity.netinfo.NetInfoPackage;\",\"packageInstance\":\"new NetInfoPackage()\",\"buildTypes\":[],\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/@react-native-community/netinfo/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null,\"isPureCxxDependency\":false}}},\"@react-native-community/slider\":{\"root\":\"node_modules/@react-native-community/slider\",\"name\":\"@react-native-community/slider\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/@react-native-community/slider/android\",\"packageImportPath\":\"import com.reactnativecommunity.slider.ReactSliderPackage;\",\"packageInstance\":\"new ReactSliderPackage()\",\"buildTypes\":[],\"libraryName\":\"RNCSlider\",\"componentDescriptors\":[\"RNCSliderComponentDescriptor\"],\"cmakeListsPath\":\"node_modules/@react-native-community/slider/android/src/main/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null,\"isPureCxxDependency\":false}}},\"@react-native-documents/picker\":{\"root\":\"node_modules/@react-native-documents/picker\",\"name\":\"@react-native-documents/picker\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/@react-native-documents/picker/android\",\"packageImportPath\":\"import com.reactnativedocumentpicker.RNDocumentPickerPackage;\",\"packageInstance\":\"new RNDocumentPickerPackage()\",\"buildTypes\":[],\"libraryName\":\"rndocumentpickerCGen\",\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/@react-native-documents/picker/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null,\"isPureCxxDependency\":false}}},\"expo\":{\"root\":\"node_modules/expo\",\"name\":\"expo\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/expo/android\",\"packageImportPath\":\"import expo.modules.ExpoModulesPackage;\",\"packageInstance\":\"new ExpoModulesPackage()\",\"buildTypes\":[],\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/expo/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null,\"isPureCxxDependency\":false}}},\"posthog-react-native-session-replay\":{\"root\":\"node_modules/posthog-react-native-session-replay\",\"name\":\"posthog-react-native-session-replay\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/posthog-react-native-session-replay/android\",\"packageImportPath\":\"import com.posthogreactnativesessionreplay.PosthogReactNativeSessionReplayPackage;\",\"packageInstance\":\"new PosthogReactNativeSessionReplayPackage()\",\"buildTypes\":[],\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/posthog-react-native-session-replay/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null,\"isPureCxxDependency\":false}}},\"react-native-audio-concat\":{\"root\":\"node_modules/react-native-audio-concat\",\"name\":\"react-native-audio-concat\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/react-native-audio-concat/android\",\"packageImportPath\":\"import com.audioconcat.AudioConcatPackage;\",\"packageInstance\":\"new AudioConcatPackage()\",\"buildTypes\":[],\"libraryName\":\"AudioConcatSpec\",\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/react-native-audio-concat/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null,\"isPureCxxDependency\":false}}},\"react-native-gesture-handler\":{\"root\":\"node_modules/react-native-gesture-handler\",\"name\":\"react-native-gesture-handler\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/react-native-gesture-handler/android\",\"packageImportPath\":\"import com.swmansion.gesturehandler.RNGestureHandlerPackage;\",\"packageInstance\":\"new RNGestureHandlerPackage()\",\"buildTypes\":[],\"libraryName\":\"rngesturehandler_codegen\",\"componentDescriptors\":[\"RNGestureHandlerButtonComponentDescriptor\",\"RNGestureHandlerRootViewComponentDescriptor\"],\"cmakeListsPath\":\"node_modules/react-native-gesture-handler/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null,\"isPureCxxDependency\":false}}},\"react-native-keyboard-controller\":{\"root\":\"node_modules/react-native-keyboard-controller\",\"name\":\"react-native-keyboard-controller\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/react-native-keyboard-controller/android\",\"packageImportPath\":\"import com.reactnativekeyboardcontroller.KeyboardControllerPackage;\",\"packageInstance\":\"new KeyboardControllerPackage()\",\"buildTypes\":[],\"libraryName\":\"reactnativekeyboardcontroller\",\"componentDescriptors\":[\"KeyboardControllerViewComponentDescriptor\",\"KeyboardGestureAreaComponentDescriptor\",\"OverKeyboardViewComponentDescriptor\",\"KeyboardBackgroundViewComponentDescriptor\"],\"cmakeListsPath\":\"node_modules/react-native-keyboard-controller/android/src/main/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null,\"isPureCxxDependency\":false}}},\"react-native-pager-view\":{\"root\":\"node_modules/react-native-pager-view\",\"name\":\"react-native-pager-view\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/react-native-pager-view/android\",\"packageImportPath\":\"import com.reactnativepagerview.PagerViewPackage;\",\"packageInstance\":\"new PagerViewPackage()\",\"buildTypes\":[],\"libraryName\":\"pagerview\",\"componentDescriptors\":[\"RNCViewPagerComponentDescriptor\"],\"cmakeListsPath\":\"node_modules/react-native-pager-view/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null,\"isPureCxxDependency\":false}}},\"react-native-reanimated\":{\"root\":\"node_modules/react-native-reanimated\",\"name\":\"react-native-reanimated\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/react-native-reanimated/android\",\"packageImportPath\":\"import com.swmansion.reanimated.ReanimatedPackage;\",\"packageInstance\":\"new ReanimatedPackage()\",\"buildTypes\":[],\"libraryName\":\"rnreanimated\",\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/react-native-reanimated/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null,\"isPureCxxDependency\":false}}},\"react-native-safe-area-context\":{\"root\":\"node_modules/react-native-safe-area-context\",\"name\":\"react-native-safe-area-context\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/react-native-safe-area-context/android\",\"packageImportPath\":\"import com.th3rdwave.safeareacontext.SafeAreaContextPackage;\",\"packageInstance\":\"new SafeAreaContextPackage()\",\"buildTypes\":[],\"libraryName\":\"safeareacontext\",\"componentDescriptors\":[\"RNCSafeAreaProviderComponentDescriptor\",\"RNCSafeAreaViewComponentDescriptor\"],\"cmakeListsPath\":\"node_modules/react-native-safe-area-context/android/src/main/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null,\"isPureCxxDependency\":false}}},\"react-native-screens\":{\"root\":\"node_modules/react-native-screens\",\"name\":\"react-native-screens\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/react-native-screens/android\",\"packageImportPath\":\"import com.swmansion.rnscreens.RNScreensPackage;\",\"packageInstance\":\"new RNScreensPackage()\",\"buildTypes\":[],\"libraryName\":\"rnscreens\",\"componentDescriptors\":[\"RNSFullWindowOverlayComponentDescriptor\",\"RNSScreenContainerComponentDescriptor\",\"RNSScreenNavigationContainerComponentDescriptor\",\"RNSScreenStackHeaderConfigComponentDescriptor\",\"RNSScreenStackHeaderSubviewComponentDescriptor\",\"RNSScreenStackComponentDescriptor\",\"RNSSearchBarComponentDescriptor\",\"RNSScreenComponentDescriptor\",\"RNSScreenFooterComponentDescriptor\",\"RNSScreenContentWrapperComponentDescriptor\",\"RNSModalScreenComponentDescriptor\",\"RNSBottomTabsComponentDescriptor\"],\"cmakeListsPath\":\"node_modules/react-native-screens/android/src/main/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null,\"isPureCxxDependency\":false}}},\"react-native-svg\":{\"root\":\"node_modules/react-native-svg\",\"name\":\"react-native-svg\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/react-native-svg/android\",\"packageImportPath\":\"import com.horcrux.svg.SvgPackage;\",\"packageInstance\":\"new SvgPackage()\",\"buildTypes\":[],\"libraryName\":\"rnsvg\",\"componentDescriptors\":[\"RNSVGCircleComponentDescriptor\",\"RNSVGClipPathComponentDescriptor\",\"RNSVGDefsComponentDescriptor\",\"RNSVGFeBlendComponentDescriptor\",\"RNSVGFeColorMatrixComponentDescriptor\",\"RNSVGFeCompositeComponentDescriptor\",\"RNSVGFeFloodComponentDescriptor\",\"RNSVGFeGaussianBlurComponentDescriptor\",\"RNSVGFeMergeComponentDescriptor\",\"RNSVGFeOffsetComponentDescriptor\",\"RNSVGFilterComponentDescriptor\",\"RNSVGEllipseComponentDescriptor\",\"RNSVGForeignObjectComponentDescriptor\",\"RNSVGGroupComponentDescriptor\",\"RNSVGImageComponentDescriptor\",\"RNSVGLinearGradientComponentDescriptor\",\"RNSVGLineComponentDescriptor\",\"RNSVGMarkerComponentDescriptor\",\"RNSVGMaskComponentDescriptor\",\"RNSVGPathComponentDescriptor\",\"RNSVGPatternComponentDescriptor\",\"RNSVGRadialGradientComponentDescriptor\",\"RNSVGRectComponentDescriptor\",\"RNSVGSvgViewAndroidComponentDescriptor\",\"RNSVGSymbolComponentDescriptor\",\"RNSVGTextComponentDescriptor\",\"RNSVGTextPathComponentDescriptor\",\"RNSVGTSpanComponentDescriptor\",\"RNSVGUseComponentDescriptor\"],\"cmakeListsPath\":\"node_modules/react-native-svg/android/src/main/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null,\"isPureCxxDependency\":false}}},\"react-native-worklets\":{\"root\":\"node_modules/react-native-worklets\",\"name\":\"react-native-worklets\",\"platforms\":{\"android\":{\"sourceDir\":\"node_modules/react-native-worklets/android\",\"packageImportPath\":\"import com.swmansion.worklets.WorkletsPackage;\",\"packageInstance\":\"new WorkletsPackage()\",\"buildTypes\":[],\"libraryName\":\"rnworklets\",\"componentDescriptors\":[],\"cmakeListsPath\":\"node_modules/react-native-worklets/android/build/generated/source/codegen/jni/CMakeLists.txt\",\"cxxModuleCMakeListsModuleName\":null,\"cxxModuleCMakeListsPath\":null,\"cxxModuleHeaderName\":null,\"isPureCxxDependency\":false}}}}",
"reasons": [
"rncoreAutolinkingAndroid"
],
"hash": "c2e8fdf06b5bbd7b5b5e4d5cc94f0dc257e08e09"
}
},
{
"op": "changed",
"beforeSource": {
"type": "contents",
"id": "rncoreAutolinkingConfig:ios",
"contents": "{\"@op-engineering/op-sqlite\":{\"root\":\"node_modules/@op-engineering/op-sqlite\",\"name\":\"@op-engineering/op-sqlite\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/@op-engineering/op-sqlite/op-sqlite.podspec\",\"version\":\"14.1.4\",\"configurations\":[],\"scriptPhases\":[]}}},\"@powersync/op-sqlite\":{\"root\":\"node_modules/@powersync/op-sqlite\",\"name\":\"@powersync/op-sqlite\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/@powersync/op-sqlite/powersync-op-sqlite.podspec\",\"version\":\"0.7.18\",\"configurations\":[],\"scriptPhases\":[]}}},\"@react-native-async-storage/async-storage\":{\"root\":\"node_modules/@react-native-async-storage/async-storage\",\"name\":\"@react-native-async-storage/async-storage\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/@react-native-async-storage/async-storage/RNCAsyncStorage.podspec\",\"version\":\"2.1.2\",\"configurations\":[],\"scriptPhases\":[]}}},\"@react-native-community/netinfo\":{\"root\":\"node_modules/@react-native-community/netinfo\",\"name\":\"@react-native-community/netinfo\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/@react-native-community/netinfo/react-native-netinfo.podspec\",\"version\":\"11.4.1\",\"configurations\":[],\"scriptPhases\":[]}}},\"@react-native-community/slider\":{\"root\":\"node_modules/@react-native-community/slider\",\"name\":\"@react-native-community/slider\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/@react-native-community/slider/react-native-slider.podspec\",\"version\":\"5.1.2\",\"configurations\":[],\"scriptPhases\":[]}}},\"@react-native-documents/picker\":{\"root\":\"node_modules/@react-native-documents/picker\",\"name\":\"@react-native-documents/picker\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/@react-native-documents/picker/react-native-document-picker.podspec\",\"version\":\"10.1.7\",\"configurations\":[],\"scriptPhases\":[]}}},\"expo\":{\"root\":\"node_modules/expo\",\"name\":\"expo\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/expo/Expo.podspec\",\"version\":\"53.0.26\",\"configurations\":[],\"scriptPhases\":[]}}},\"posthog-react-native-session-replay\":{\"root\":\"node_modules/posthog-react-native-session-replay\",\"name\":\"posthog-react-native-session-replay\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/posthog-react-native-session-replay/posthog-react-native-session-replay.podspec\",\"version\":\"1.2.3\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-audio-concat\":{\"root\":\"node_modules/react-native-audio-concat\",\"name\":\"react-native-audio-concat\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-audio-concat/AudioConcat.podspec\",\"version\":\"0.9.0\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-gesture-handler\":{\"root\":\"node_modules/react-native-gesture-handler\",\"name\":\"react-native-gesture-handler\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-gesture-handler/RNGestureHandler.podspec\",\"version\":\"2.24.0\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-keyboard-controller\":{\"root\":\"node_modules/react-native-keyboard-controller\",\"name\":\"react-native-keyboard-controller\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-keyboard-controller/react-native-keyboard-controller.podspec\",\"version\":\"1.20.7\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-pager-view\":{\"root\":\"node_modules/react-native-pager-view\",\"name\":\"react-native-pager-view\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-pager-view/react-native-pager-view.podspec\",\"version\":\"7.0.2\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-reanimated\":{\"root\":\"node_modules/react-native-reanimated\",\"name\":\"react-native-reanimated\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-reanimated/RNReanimated.podspec\",\"version\":\"4.1.6\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-safe-area-context\":{\"root\":\"node_modules/react-native-safe-area-context\",\"name\":\"react-native-safe-area-context\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-safe-area-context/react-native-safe-area-context.podspec\",\"version\":\"5.4.0\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-screens\":{\"root\":\"node_modules/react-native-screens\",\"name\":\"react-native-screens\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-screens/RNScreens.podspec\",\"version\":\"4.11.1\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-svg\":{\"root\":\"node_modules/react-native-svg\",\"name\":\"react-native-svg\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-svg/RNSVG.podspec\",\"version\":\"15.15.2\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-worklets\":{\"root\":\"node_modules/react-native-worklets\",\"name\":\"react-native-worklets\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-worklets/RNWorklets.podspec\",\"version\":\"0.5.1\",\"configurations\":[],\"scriptPhases\":[]}}}}",
"reasons": [
"rncoreAutolinkingIos"
],
"hash": "8adf794c5e63a07c8d72f7c1fc95108ab1b21a99"
},
"afterSource": {
"type": "contents",
"id": "rncoreAutolinkingConfig:ios",
"contents": "{\"@op-engineering/op-sqlite\":{\"root\":\"node_modules/@op-engineering/op-sqlite\",\"name\":\"@op-engineering/op-sqlite\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/@op-engineering/op-sqlite/op-sqlite.podspec\",\"version\":\"14.1.4\",\"configurations\":[],\"scriptPhases\":[]}}},\"@powersync/op-sqlite\":{\"root\":\"node_modules/@powersync/op-sqlite\",\"name\":\"@powersync/op-sqlite\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/@powersync/op-sqlite/powersync-op-sqlite.podspec\",\"version\":\"0.7.18\",\"configurations\":[],\"scriptPhases\":[]}}},\"@react-native-async-storage/async-storage\":{\"root\":\"node_modules/@react-native-async-storage/async-storage\",\"name\":\"@react-native-async-storage/async-storage\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/@react-native-async-storage/async-storage/RNCAsyncStorage.podspec\",\"version\":\"2.2.0\",\"configurations\":[],\"scriptPhases\":[]}}},\"@react-native-community/netinfo\":{\"root\":\"node_modules/@react-native-community/netinfo\",\"name\":\"@react-native-community/netinfo\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/@react-native-community/netinfo/react-native-netinfo.podspec\",\"version\":\"11.4.1\",\"configurations\":[],\"scriptPhases\":[]}}},\"@react-native-community/slider\":{\"root\":\"node_modules/@react-native-community/slider\",\"name\":\"@react-native-community/slider\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/@react-native-community/slider/react-native-slider.podspec\",\"version\":\"5.0.1\",\"configurations\":[],\"scriptPhases\":[]}}},\"@react-native-documents/picker\":{\"root\":\"node_modules/@react-native-documents/picker\",\"name\":\"@react-native-documents/picker\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/@react-native-documents/picker/react-native-document-picker.podspec\",\"version\":\"10.1.7\",\"configurations\":[],\"scriptPhases\":[]}}},\"expo\":{\"root\":\"node_modules/expo\",\"name\":\"expo\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/expo/Expo.podspec\",\"version\":\"54.0.33\",\"configurations\":[],\"scriptPhases\":[]}}},\"posthog-react-native-session-replay\":{\"root\":\"node_modules/posthog-react-native-session-replay\",\"name\":\"posthog-react-native-session-replay\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/posthog-react-native-session-replay/posthog-react-native-session-replay.podspec\",\"version\":\"1.2.4\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-audio-concat\":{\"root\":\"node_modules/react-native-audio-concat\",\"name\":\"react-native-audio-concat\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-audio-concat/AudioConcat.podspec\",\"version\":\"0.9.0\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-gesture-handler\":{\"root\":\"node_modules/react-native-gesture-handler\",\"name\":\"react-native-gesture-handler\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-gesture-handler/RNGestureHandler.podspec\",\"version\":\"2.28.0\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-keyboard-controller\":{\"root\":\"node_modules/react-native-keyboard-controller\",\"name\":\"react-native-keyboard-controller\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-keyboard-controller/react-native-keyboard-controller.podspec\",\"version\":\"1.18.5\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-pager-view\":{\"root\":\"node_modules/react-native-pager-view\",\"name\":\"react-native-pager-view\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-pager-view/react-native-pager-view.podspec\",\"version\":\"6.9.1\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-reanimated\":{\"root\":\"node_modules/react-native-reanimated\",\"name\":\"react-native-reanimated\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-reanimated/RNReanimated.podspec\",\"version\":\"4.2.1\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-safe-area-context\":{\"root\":\"node_modules/react-native-safe-area-context\",\"name\":\"react-native-safe-area-context\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-safe-area-context/react-native-safe-area-context.podspec\",\"version\":\"5.6.2\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-screens\":{\"root\":\"node_modules/react-native-screens\",\"name\":\"react-native-screens\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-screens/RNScreens.podspec\",\"version\":\"4.16.0\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-svg\":{\"root\":\"node_modules/react-native-svg\",\"name\":\"react-native-svg\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-svg/RNSVG.podspec\",\"version\":\"15.12.1\",\"configurations\":[],\"scriptPhases\":[]}}},\"react-native-worklets\":{\"root\":\"node_modules/react-native-worklets\",\"name\":\"react-native-worklets\",\"platforms\":{\"ios\":{\"podspecPath\":\"node_modules/react-native-worklets/RNWorklets.podspec\",\"version\":\"0.7.2\",\"configurations\":[],\"scriptPhases\":[]}}}}",
"reasons": [
"rncoreAutolinkingIos"
],
"hash": "c0de5d00c23e482b9dc1eb05c00e503cc30a500e"
}
}
]Action Required: After confirming with the team, another team member must approve this PR to proceed with merging. 👉 Approve this PR - Click "Review changes/Submit review" → "Approve" to dismiss this review and allow merging. |
0a3365e to
cede1cd
Compare
cede1cd to
1a14001
Compare
1a14001 to
90e2bfc
Compare
052c24e to
ce784e5
Compare
package.json
Outdated
There was a problem hiding this comment.
bump package.json version too @cursoragent like app.config.ts
There was a problem hiding this comment.
@cursor please do this bump package.json version to match app.config.ts
Co-authored-by: Keean <keeandev@users.noreply.github.com>
|
@cursor add missing localization languages to this one and any other you find: mustBeOnlineToAcceptInvite: { |
Summary
All entries now include all 10 supported languages. Changes have been committed and pushed to the |
…fix incomplete entries Co-authored-by: Keean <keeandev@users.noreply.github.com>
|
@cursor fix format + typecheck |
|
Fixed the format and typecheck issues:
Changes have been committed and pushed to the |
Co-authored-by: Keean <keeandev@users.noreply.github.com>
|
@cursor rename the migration that was added in this PR to change the timestamp to latest follow the create-migration.mdc cursor rule to generate the timestamp. |
Co-authored-by: Keean <keeandev@users.noreply.github.com>
|
@cursor please add the EAS build cache provider like so: modificationDate: November 20, 2025
|
|
Added the EAS build cache provider:
This enables remote caching for Changes have been committed and pushed to the |
Co-authored-by: Keean <keeandev@users.noreply.github.com>
Co-authored-by: Keean <keeandev@users.noreply.github.com>


Maestro tests:
Testing (Android):
Testing (iOS):
Bugs:
UX notes: