"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const config_plugins_1 = require("@expo/config-plugins"); const withAndroidSplashScreen_1 = require("@expo/prebuild-config/build/plugins/unversioned/expo-splash-screen/withAndroidSplashScreen"); const withIosSplashScreen_1 = require("@expo/prebuild-config/build/plugins/unversioned/expo-splash-screen/withIosSplashScreen"); const pkg = require('expo-splash-screen/package.json'); const withSplashScreen = config => { // For simplicity, we'll version the unversioned code in expo-splash-screen. // This adds more JS to the package overall, but the trade-off is less copying between expo-cli/expo. config = withAndroidSplashScreen_1.withAndroidSplashScreen(config); config = withIosSplashScreen_1.withIosSplashScreen(config); return config; }; exports.default = config_plugins_1.createRunOncePlugin(withSplashScreen, pkg.name, pkg.version);