1 | "use strict";
|
2 |
|
3 | Object.defineProperty(exports, "__esModule", {
|
4 | value: true
|
5 | });
|
6 | exports.default = void 0;
|
7 | function _getenv() {
|
8 | const data = _interopRequireDefault(require("getenv"));
|
9 | _getenv = function () {
|
10 | return data;
|
11 | };
|
12 | return data;
|
13 | }
|
14 | function _internal() {
|
15 | const data = require("./internal");
|
16 | _internal = function () {
|
17 | return data;
|
18 | };
|
19 | return data;
|
20 | }
|
21 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
22 | function getAPI() {
|
23 | if (_internal().Env.isLocal()) {
|
24 | return {
|
25 | scheme: 'http',
|
26 | host: 'localhost',
|
27 | port: 3000
|
28 | };
|
29 | } else if (_internal().Env.isStaging()) {
|
30 | return {
|
31 | scheme: _getenv().default.string('XDL_SCHEME', 'https'),
|
32 | host: 'staging.exp.host',
|
33 | port: _getenv().default.int('XDL_PORT', 0) || null
|
34 | };
|
35 | } else {
|
36 | return {
|
37 | scheme: _getenv().default.string('XDL_SCHEME', 'https'),
|
38 | host: _getenv().default.string('XDL_HOST', 'exp.host'),
|
39 | port: _getenv().default.int('XDL_PORT', 0) || null
|
40 | };
|
41 | }
|
42 | }
|
43 | const config = {
|
44 | api: getAPI(),
|
45 | developerTool: 'expo-cli'
|
46 | };
|
47 | var _default = config;
|
48 | exports.default = _default;
|
49 |
|
\ | No newline at end of file |