xref: /expo/tools/src/Constants.ts (revision 71ea6032)
1import path from 'path';
2
3import * as Directories from './Directories';
4
5export const LOCAL_API_HOST = 'localhost:3000';
6export const STAGING_API_HOST = 'staging.exp.host';
7export const PRODUCTION_API_HOST = 'exp.host';
8
9export const EXPO_DIR = Directories.getExpoRepositoryRootDir();
10export const EXPOTOOLS_DIR = Directories.getExpotoolsDir();
11export const IOS_DIR = Directories.getIosDir();
12export const ANDROID_DIR = Directories.getAndroidDir();
13export const TEMPLATES_DIR = Directories.getTemplatesDir();
14export const PACKAGES_DIR = Directories.getPackagesDir();
15export const VERSIONED_RN_IOS_DIR = Directories.getVersionedReactNativeIosDir();
16export const REACT_NATIVE_SUBMODULE_MONOREPO_ROOT = Directories.getReactNativeSubmoduleDir();
17export const REACT_NATIVE_SUBMODULE_DIR = path.join(
18  REACT_NATIVE_SUBMODULE_MONOREPO_ROOT,
19  'packages',
20  'react-native'
21);
22
23// Vendored dirs
24export const ANDROID_VENDORED_DIR = path.join(ANDROID_DIR, 'vendored');
25export const IOS_VENDORED_DIR = path.join(IOS_DIR, 'vendored');
26