const androidUtil = require('./androidUtil') const fs = require('fs') const log = require('npmlog') const path = require('path') const iosUtil = require('./iosUtil') log.heading = 'react-native-branch' let exists = false const files = [ 'branch.json', 'branch.android.json', 'branch.android.debug.json', 'branch.debug.json', 'branch.ios.json', 'branch.ios.debug.json' ] files.forEach(function(file) { exists = exists || fs.existsSync(path.join('.', file)) }) if (!exists) { log.info('branch.json not found. See https://rnbranch.app.link/branch-json for more information.') return } androidUtil.addBranchConfigToAndroidAssetsFolder() iosUtil.addBranchConfigToXcodeProject()