Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

expo

Package Overview
Dependencies
Maintainers
32
Versions
598
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

expo - npm Package Compare versions

Comparing version 50.0.13 to 51.0.0-canary-20240315-ce71005

android/src/main/java/expo/modules/ExpoReactHostFactory.kt

14

build/Expo.fx.js

@@ -5,3 +5,2 @@ // load expo-asset immediately to set a custom `source` transformer in React Native

import * as Font from 'expo-font';
import { NativeModulesProxy, Platform } from 'expo-modules-core';
import { StyleSheet } from 'react-native';

@@ -14,15 +13,2 @@ import { isRunningInExpoGo } from './environment/ExpoGo';

}
// Asserts if bare workflow isn't setup correctly.
if (NativeModulesProxy.ExpoUpdates?.isMissingRuntimeVersion) {
const message = 'expo-updates is installed but there is no runtime or SDK version configured. ' +
"You'll need to configure one of these two properties in " +
Platform.select({ ios: 'Expo.plist', android: 'AndroidManifest.xml' }) +
' before OTA updates will work properly.';
if (__DEV__) {
console.warn(message);
}
else {
throw new Error(message);
}
}
if (isRunningInExpoGo()) {

@@ -29,0 +15,0 @@ // set up some improvements to commonly logged error messages stemming from react-native

24

build/launch/registerRootComponent.js

@@ -10,20 +10,16 @@ import '../Expo.fx';

AppRegistry.registerComponent('main', () => qualifiedComponent);
if (Platform.OS === 'web') {
// Use two if statements for better dead code elimination.
if (
// Skip querying the DOM if we're in a Node.js environment.
typeof document !== 'undefined') {
const rootTag = document.getElementById('root');
if (process.env.NODE_ENV !== 'production') {
if (!rootTag) {
throw new Error('Required HTML element with id "root" was not found in the document HTML.');
}
// Skip querying the DOM if we're in a Node.js environment.
if (Platform.OS === 'web' && typeof window !== 'undefined') {
const rootTag = document.getElementById('root');
if (process.env.NODE_ENV !== 'production') {
if (!rootTag) {
throw new Error('Required HTML element with id "root" was not found in the document HTML.');
}
AppRegistry.runApplication('main', {
rootTag,
hydrate: process.env.EXPO_PUBLIC_USE_STATIC === '1',
});
}
AppRegistry.runApplication('main', {
rootTag,
hydrate: process.env.EXPO_PUBLIC_USE_STATIC === '1',
});
}
}
//# sourceMappingURL=registerRootComponent.js.map
{
"@expo/metro-runtime": "~3.1.3",
"@expo/vector-icons": "^14.0.0",

@@ -10,97 +9,97 @@ "@react-native-async-storage/async-storage": "1.21.0",

"@react-native-community/viewpager": "5.0.11",
"@react-native-picker/picker": "2.6.1",
"@react-native-picker/picker": "2.5.1",
"@react-native-segmented-control/segmented-control": "2.4.1",
"@stripe/stripe-react-native": "~0.35.1",
"@stripe/stripe-react-native": "0.35.0",
"expo-analytics-amplitude": "~11.3.0",
"expo-app-auth": "~11.1.0",
"expo-app-loader-provider": "~8.0.0",
"expo-apple-authentication": "~6.3.0",
"expo-application": "~5.8.3",
"expo-asset": "~9.0.2",
"expo-auth-session": "~5.4.0",
"expo-av": "~13.10.5",
"expo-background-fetch": "~11.8.1",
"expo-barcode-scanner": "~12.9.3",
"expo-battery": "~7.7.2",
"expo-blur": "~12.9.2",
"expo-brightness": "~11.8.0",
"expo-build-properties": "~0.11.1",
"expo-calendar": "~12.2.1",
"expo-camera": "~14.1.1",
"expo-cellular": "~5.7.1",
"expo-checkbox": "~2.7.0",
"expo-clipboard": "~5.0.1",
"expo-constants": "~15.4.5",
"expo-contacts": "~12.8.2",
"expo-crypto": "~12.8.1",
"expo-dev-client": "~3.3.10",
"expo-device": "~5.9.3",
"expo-document-picker": "~11.10.1",
"expo-face-detector": "~12.6.1",
"expo-file-system": "~16.0.8",
"expo-font": "~11.10.3",
"expo-gl": "~13.6.0",
"expo-apple-authentication": "0.0.1-canary-20240315-ce71005",
"expo-application": "0.0.1-canary-20240315-ce71005",
"expo-asset": "0.0.1-canary-20240315-ce71005",
"expo-auth-session": "0.0.1-canary-20240315-ce71005",
"expo-av": "0.0.1-canary-20240315-ce71005",
"expo-background-fetch": "0.0.1-canary-20240315-ce71005",
"expo-barcode-scanner": "0.0.1-canary-20240315-ce71005",
"expo-battery": "0.0.1-canary-20240315-ce71005",
"expo-blur": "0.0.1-canary-20240315-ce71005",
"expo-brightness": "0.0.1-canary-20240315-ce71005",
"expo-build-properties": "0.0.1-canary-20240315-ce71005",
"expo-calendar": "0.0.1-canary-20240315-ce71005",
"expo-camera": "0.0.1-canary-20240315-ce71005",
"expo-cellular": "0.0.1-canary-20240315-ce71005",
"expo-checkbox": "0.0.1-canary-20240315-ce71005",
"expo-clipboard": "0.0.1-canary-20240315-ce71005",
"expo-constants": "0.0.1-canary-20240315-ce71005",
"expo-contacts": "0.0.1-canary-20240315-ce71005",
"expo-crypto": "0.0.1-canary-20240315-ce71005",
"expo-dev-client": "0.0.1-canary-20240315-ce71005",
"expo-device": "0.0.1-canary-20240315-ce71005",
"expo-document-picker": "0.0.1-canary-20240315-ce71005",
"expo-face-detector": "0.0.1-canary-20240315-ce71005",
"expo-file-system": "0.0.1-canary-20240315-ce71005",
"expo-font": "0.0.1-canary-20240315-ce71005",
"expo-gl": "0.0.1-canary-20240315-ce71005",
"expo-google-app-auth": "~8.3.0",
"expo-haptics": "~12.8.1",
"expo-image": "~1.10.6",
"expo-image-loader": "~4.6.0",
"expo-image-manipulator": "~11.8.0",
"expo-image-picker": "~14.7.1",
"expo-intent-launcher": "~10.11.0",
"expo-insights": "~0.6.1",
"expo-keep-awake": "~12.8.2",
"expo-linear-gradient": "~12.7.2",
"expo-linking": "~6.2.2",
"expo-local-authentication": "~13.8.0",
"expo-localization": "~14.8.3",
"expo-location": "~16.5.5",
"expo-mail-composer": "~12.7.1",
"expo-media-library": "~15.9.1",
"expo-module-template": "~10.13.2",
"expo-modules-core": "~1.11.12",
"expo-navigation-bar": "~2.8.1",
"expo-network": "~5.8.0",
"expo-notifications": "~0.27.6",
"expo-print": "~12.8.1",
"expo-random": "~13.6.0",
"expo-router": "~3.4.8",
"expo-screen-capture": "~5.8.1",
"expo-screen-orientation": "~6.4.1",
"expo-secure-store": "~12.8.1",
"expo-sensors": "~12.9.1",
"expo-sharing": "~11.10.0",
"expo-sms": "~11.7.1",
"expo-speech": "~11.7.0",
"expo-splash-screen": "~0.26.4",
"expo-sqlite": "~13.3.0",
"expo-status-bar": "~1.11.1",
"expo-store-review": "~6.8.3",
"expo-system-ui": "~2.9.3",
"expo-task-manager": "~11.7.2",
"expo-tracking-transparency": "~3.3.0",
"expo-updates": "~0.24.12",
"expo-video-thumbnails": "~7.9.0",
"expo-web-browser": "~12.8.2",
"jest-expo": "~50.0.4",
"lottie-react-native": "6.5.1",
"expo-haptics": "0.0.1-canary-20240315-ce71005",
"expo-image": "0.0.1-canary-20240315-ce71005",
"expo-image-loader": "0.0.1-canary-20240315-ce71005",
"expo-image-manipulator": "0.0.1-canary-20240315-ce71005",
"expo-image-picker": "0.0.1-canary-20240315-ce71005",
"expo-intent-launcher": "0.0.1-canary-20240315-ce71005",
"expo-insights": "0.0.1-canary-20240315-ce71005",
"expo-keep-awake": "0.0.1-canary-20240315-ce71005",
"expo-linear-gradient": "0.0.1-canary-20240315-ce71005",
"expo-linking": "0.0.1-canary-20240315-ce71005",
"expo-local-authentication": "0.0.1-canary-20240315-ce71005",
"expo-localization": "0.0.1-canary-20240315-ce71005",
"expo-location": "0.0.1-canary-20240315-ce71005",
"expo-mail-composer": "0.0.1-canary-20240315-ce71005",
"expo-media-library": "0.0.1-canary-20240315-ce71005",
"expo-module-template": "0.0.1-canary-20240315-ce71005",
"expo-modules-core": "0.0.1-canary-20240315-ce71005",
"expo-navigation-bar": "0.0.1-canary-20240315-ce71005",
"expo-network": "0.0.1-canary-20240315-ce71005",
"expo-notifications": "0.0.1-canary-20240315-ce71005",
"expo-print": "0.0.1-canary-20240315-ce71005",
"expo-random": "0.0.1-canary-20240315-ce71005",
"expo-router": "0.0.1-canary-20240315-ce71005",
"expo-screen-capture": "0.0.1-canary-20240315-ce71005",
"expo-screen-orientation": "0.0.1-canary-20240315-ce71005",
"expo-secure-store": "0.0.1-canary-20240315-ce71005",
"expo-sensors": "0.0.1-canary-20240315-ce71005",
"expo-sharing": "0.0.1-canary-20240315-ce71005",
"expo-sms": "0.0.1-canary-20240315-ce71005",
"expo-speech": "0.0.1-canary-20240315-ce71005",
"expo-splash-screen": "0.0.1-canary-20240315-ce71005",
"expo-sqlite": "0.0.1-canary-20240315-ce71005",
"expo-status-bar": "0.0.1-canary-20240315-ce71005",
"expo-store-review": "0.0.1-canary-20240315-ce71005",
"expo-system-ui": "0.0.1-canary-20240315-ce71005",
"expo-task-manager": "0.0.1-canary-20240315-ce71005",
"expo-tracking-transparency": "0.0.1-canary-20240315-ce71005",
"expo-updates": "0.0.1-canary-20240315-ce71005",
"expo-video-thumbnails": "0.0.1-canary-20240315-ce71005",
"expo-web-browser": "0.0.1-canary-20240315-ce71005",
"jest-expo": "51.0.0-canary-20240315-ce71005",
"lottie-react-native": "6.4.1",
"react": "18.2.0",
"react-dom": "18.2.0",
"react-native": "0.73.5",
"react-native-web": "~0.19.6",
"react-native": "0.74.0-rc.3",
"react-native-web": "~0.19.10",
"react-native-gesture-handler": "~2.14.0",
"react-native-get-random-values": "~1.8.0",
"react-native-maps": "1.10.0",
"react-native-maps": "1.8.0",
"react-native-pager-view": "6.2.3",
"react-native-reanimated": "~3.6.2",
"react-native-screens": "~3.29.0",
"react-native-reanimated": "~3.6.0",
"react-native-screens": "~3.27.0",
"react-native-safe-area-context": "4.8.2",
"react-native-svg": "14.1.0",
"react-native-svg": "14.0.0",
"react-native-view-shot": "3.8.0",
"react-native-webview": "13.6.4",
"sentry-expo": "~7.2.0",
"unimodules-app-loader": "~4.5.0",
"react-native-webview": "13.6.3",
"sentry-expo": "~7.0.0",
"unimodules-app-loader": "0.0.1-canary-20240315-ce71005",
"unimodules-image-loader-interface": "~6.1.0",
"@shopify/react-native-skia": "0.1.221",
"@shopify/flash-list": "1.6.3",
"@sentry/react-native": "5.19.1"
"@sentry/react-native": "5.5.0"
}
{
"name": "expo",
"version": "50.0.13",
"version": "51.0.0-canary-20240315-ce71005",
"description": "The Expo SDK",

@@ -63,14 +63,14 @@ "main": "build/Expo.js",

"@babel/runtime": "^7.20.0",
"@expo/cli": "0.17.8",
"@expo/config": "8.5.4",
"@expo/config-plugins": "7.8.4",
"@expo/metro-config": "0.17.6",
"@expo/cli": "0.0.1-canary-20240315-ce71005",
"@expo/config": "0.0.1-canary-20240315-ce71005",
"@expo/config-plugins": "0.0.1-canary-20240315-ce71005",
"@expo/metro-config": "0.0.1-canary-20240315-ce71005",
"@expo/vector-icons": "^14.0.0",
"babel-preset-expo": "~10.0.1",
"expo-asset": "~9.0.2",
"expo-file-system": "~16.0.8",
"expo-font": "~11.10.3",
"expo-keep-awake": "~12.8.2",
"expo-modules-autolinking": "1.10.3",
"expo-modules-core": "1.11.12",
"babel-preset-expo": "0.0.1-canary-20240315-ce71005",
"expo-asset": "0.0.1-canary-20240315-ce71005",
"expo-file-system": "0.0.1-canary-20240315-ce71005",
"expo-font": "0.0.1-canary-20240315-ce71005",
"expo-keep-awake": "0.0.1-canary-20240315-ce71005",
"expo-modules-autolinking": "0.0.1-canary-20240315-ce71005",
"expo-modules-core": "0.0.1-canary-20240315-ce71005",
"fbemitter": "^3.0.0",

@@ -82,8 +82,8 @@ "whatwg-url-without-unicode": "8.0.0-3"

"@types/react-test-renderer": "^18.0.0",
"expo-module-scripts": "^3.4.1",
"expo-module-scripts": "0.0.1-canary-20240315-ce71005",
"react": "18.2.0",
"react-dom": "18.2.0",
"react-native": "0.73.5"
"react-native": "0.74.0-rc.3"
},
"gitHead": "92a8238b975da99998251dadac1a51651a9a1810"
"gitHead": "ce710059d129b1960d339395251c84e4fa165fe4"
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc