UNPKG

expo-updates

Version:

Fetches and manages remotely-hosted assets and updates to your app's JS bundle.

21 lines (16 loc) 567 B
import { ConfigPlugin, createRunOncePlugin, AndroidConfig, IOSConfig } from 'expo/config-plugins'; let pkg: any; try { pkg = require('../../package.json'); } catch {} // when making changes to this config plugin, ensure the same changes are also made in eas-cli and build-tools const withUpdates: ConfigPlugin = (config) => { config = AndroidConfig.Updates.withUpdates(config); config = IOSConfig.Updates.withUpdates(config); return config; }; export default createRunOncePlugin( withUpdates, pkg?.name || 'expo-updates', pkg?.version || '0.0.0' );