1082815dcSEvan Bacon"use strict";
2082815dcSEvan Bacon
3082815dcSEvan BaconObject.defineProperty(exports, "__esModule", {
4082815dcSEvan Bacon  value: true
5082815dcSEvan Bacon});
6082815dcSEvan Baconexports.withInternal = exports.EXPO_DEBUG = void 0;
7082815dcSEvan Baconfunction _getenv() {
8082815dcSEvan Bacon  const data = require("getenv");
9082815dcSEvan Bacon  _getenv = function () {
10082815dcSEvan Bacon    return data;
11082815dcSEvan Bacon  };
12082815dcSEvan Bacon  return data;
13082815dcSEvan Bacon}
14082815dcSEvan Baconconst EXPO_DEBUG = (0, _getenv().boolish)('EXPO_DEBUG', false);
15*ae7abf6fSBartosz Kaszubowski
16082815dcSEvan Bacon/**
17082815dcSEvan Bacon * Adds the _internal object.
18082815dcSEvan Bacon *
19082815dcSEvan Bacon * @param config
20082815dcSEvan Bacon * @param projectRoot
21082815dcSEvan Bacon */
22082815dcSEvan Baconexports.EXPO_DEBUG = EXPO_DEBUG;
23082815dcSEvan Baconconst withInternal = (config, internals) => {
24082815dcSEvan Bacon  if (!config._internal) {
25082815dcSEvan Bacon    config._internal = {};
26082815dcSEvan Bacon  }
27082815dcSEvan Bacon  config._internal = {
28082815dcSEvan Bacon    isDebug: EXPO_DEBUG,
29082815dcSEvan Bacon    ...config._internal,
30082815dcSEvan Bacon    ...internals
31082815dcSEvan Bacon  };
32082815dcSEvan Bacon  return config;
33082815dcSEvan Bacon};
34082815dcSEvan Baconexports.withInternal = withInternal;
35082815dcSEvan Bacon//# sourceMappingURL=withInternal.js.map