%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
require 'json' require 'pathname' require 'colored2' # dependency of CocoaPods require File.join(File.dirname(`node --print "require.resolve('expo-modules-autolinking/package.json', { paths: ['#{__dir__}'] })"`), "scripts/ios/autolinking_manager") require File.join(File.dirname(`node --print "require.resolve('expo-modules-autolinking/package.json', { paths: ['#{__dir__}'] })"`), "scripts/ios/xcode_env_generator") require File.join(File.dirname(`node --print "require.resolve('expo-modules-autolinking/package.json', { paths: ['#{__dir__}'] })"`), "scripts/ios/react_import_patcher") def use_expo_modules!(options = {}) # When run from the Podfile, `self` points to Pod::Podfile object if @current_target_definition.autolinking_manager.present? Pod::UI.message 'Expo modules are already being used in this target definition'.red return end @current_target_definition.autolinking_manager = Expo::AutolinkingManager.new(self, @current_target_definition, options).use_expo_modules! maybe_generate_xcode_env_file!() generate_or_remove_xcode_env_updates_file!() end def use_expo_modules_tests!(options = {}) use_expo_modules!({ testsOnly: true }.merge(options)) end def expo_patch_react_imports!(installer, options = {}) unless installer.is_a?(Pod::Installer) Pod::UI.warn 'expo_patch_react_imports!() - Invalid `installer` parameter'.red return end Expo::ReactImportPatcher.new(installer, options).run! end