[ Package conformance ]
Expo SDK · >=14.0.0
expo-constants
package-local wrapper registers only ExponentConstants; upstream expo-constants JS computes the public Constants object unchanged.95%
API coverage
No visual conformance cases have been published for this package yet. The registry summary below describes what the compat layer implements.
Working (12)
ExponentConstants native module constants matching the bare iOS dictionary: sessionIdexecutionEnvironmentappOwnershipdebugModedeviceNameisHeadlessstatusBarHeightsystemFontsplatform.ios.buildNumberexpoConfig/manifest from the resolved app configgetWebViewUserAgentAsyncand the AppOwnership / ExecutionEnvironment / UserInterfaceIdiom enums from upstream JS
Missing (10)
real binary-derived embedded app configExpo Updates manifest2expoGoConfig/easConfigphysical-device status bar and system font enumeration. the Expo Go fields deviceYearClassexpoVersionexpoRuntimeVersionexperienceUrlisDevicelinkingUri and the deprecated platform.ios model/platform/systemVersion/userInterfaceIdiom are intentionally absentmatching a bare iOS app where the native constants dictionary never publishes them; read device metadata from expo-device instead