diff --git a/examples/expo/package.json b/examples/expo/package.json index 3d958b2..f7bb874 100644 --- a/examples/expo/package.json +++ b/examples/expo/package.json @@ -19,7 +19,7 @@ "dependencies": { "@1am/midnight-mobile": "0.1.0-alpha.1", "expo": "55.0.28", - "expo-modules-core": "55.0.25", + "expo-modules-core": "57.0.13", "react": "19.2.0", "react-native": "0.83.6" }, diff --git a/package-lock.json b/package-lock.json index c88bbf5..94237d7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -35,7 +35,7 @@ "dependencies": { "@1am/midnight-mobile": "0.1.0-alpha.1", "expo": "55.0.28", - "expo-modules-core": "55.0.25", + "expo-modules-core": "^57.0.13", "react": "19.2.0", "react-native": "0.83.6" }, @@ -48,6 +48,36 @@ "node": "22.x" } }, + "examples/expo/node_modules/expo-modules-core": { + "version": "57.0.13", + "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-57.0.13.tgz", + "integrity": "sha512-RQRlhb5ETd5zgS4RV02ktZRLGXFAe8EgK6gywQTq1lBZkthUrVsmg9j5xQ9nijQmTZqdsJtHNifaQdNoKf7ugw==", + "license": "MIT", + "dependencies": { + "@expo/expo-modules-macros-plugin": "0.6.1", + "expo-modules-jsi": "~57.0.5", + "invariant": "^2.2.4" + }, + "peerDependencies": { + "react": "*", + "react-native": "*", + "react-native-worklets": "^0.7.4 || ^0.8.0 || ^0.9.0 || ^0.10.0" + }, + "peerDependenciesMeta": { + "react-native-worklets": { + "optional": true + } + } + }, + "examples/expo/node_modules/expo-modules-core/node_modules/expo-modules-jsi": { + "version": "57.0.5", + "resolved": "https://registry.npmjs.org/expo-modules-jsi/-/expo-modules-jsi-57.0.5.tgz", + "integrity": "sha512-NQF7MUF0j3rQHV8KJqETYA1SrJr3USvQ/AWEhODo+unMRFBDP9BKpn8+aNGGmx6fa2XLnqC2qulVw4DT6Gp13Q==", + "license": "MIT", + "peerDependencies": { + "react-native": "*" + } + }, "node_modules/@1am/midnight-mobile": { "resolved": "packages/react-native", "link": true @@ -2155,6 +2185,12 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/@expo/expo-modules-macros-plugin": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/@expo/expo-modules-macros-plugin/-/expo-modules-macros-plugin-0.6.1.tgz", + "integrity": "sha512-cpsLZE4rqkc1Y3eZTkxB98jrqY1YXgetmtxFt8q89jBRmk3quRuk1BZo+VcnCSObZardjg99r1k5xijEMONFGA==", + "license": "MIT" + }, "node_modules/@expo/fingerprint": { "version": "0.16.8", "resolved": "https://registry.npmjs.org/@expo/fingerprint/-/fingerprint-0.16.8.tgz", @@ -13721,7 +13757,7 @@ "@types/node": "24.10.1", "@types/react": "19.2.14", "expo": "55.0.28", - "expo-modules-core": "55.0.25", + "expo-modules-core": "^57.0.13", "react": "19.2.0", "react-native": "0.83.6", "typescript": "5.9.3" @@ -13731,10 +13767,42 @@ }, "peerDependencies": { "expo": ">=55.0.0 <56.0.0", - "expo-modules-core": ">=55.0.0 <56.0.0", + "expo-modules-core": "^57.0.13", "react": ">=19.2.0 <20.0.0", "react-native": ">=0.83.0 <0.84.0" } + }, + "packages/react-native/node_modules/expo-modules-core": { + "version": "57.0.13", + "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-57.0.13.tgz", + "integrity": "sha512-RQRlhb5ETd5zgS4RV02ktZRLGXFAe8EgK6gywQTq1lBZkthUrVsmg9j5xQ9nijQmTZqdsJtHNifaQdNoKf7ugw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@expo/expo-modules-macros-plugin": "0.6.1", + "expo-modules-jsi": "~57.0.5", + "invariant": "^2.2.4" + }, + "peerDependencies": { + "react": "*", + "react-native": "*", + "react-native-worklets": "^0.7.4 || ^0.8.0 || ^0.9.0 || ^0.10.0" + }, + "peerDependenciesMeta": { + "react-native-worklets": { + "optional": true + } + } + }, + "packages/react-native/node_modules/expo-modules-core/node_modules/expo-modules-jsi": { + "version": "57.0.5", + "resolved": "https://registry.npmjs.org/expo-modules-jsi/-/expo-modules-jsi-57.0.5.tgz", + "integrity": "sha512-NQF7MUF0j3rQHV8KJqETYA1SrJr3USvQ/AWEhODo+unMRFBDP9BKpn8+aNGGmx6fa2XLnqC2qulVw4DT6Gp13Q==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "react-native": "*" + } } } } diff --git a/packages/react-native/package.json b/packages/react-native/package.json index d9ca1ab..cd48ca4 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -47,7 +47,7 @@ "@types/node": "24.10.1", "@types/react": "19.2.14", "expo": "55.0.28", - "expo-modules-core": "55.0.25", + "expo-modules-core": "57.0.13", "react": "19.2.0", "react-native": "0.83.6", "typescript": "5.9.3"