PHP WebShell

Текущая директория: /usr/lib/node_modules/bitgo/node_modules/@expo/cli/build/src/prebuild

Просмотр файла: configureProjectAsync.js

"use strict";
Object.defineProperty(exports, "__esModule", {
    value: true
});
exports.configureProjectAsync = configureProjectAsync;
var _config = require("@expo/config");
var _configPlugins = require("@expo/config-plugins");
var _prebuildConfig = require("@expo/prebuild-config");
var _configAsync = require("../config/configAsync");
var Log = _interopRequireWildcard(require("../log"));
var _env = require("../utils/env");
var _getOrPromptApplicationId = require("../utils/getOrPromptApplicationId");
function _interopRequireWildcard(obj) {
    if (obj && obj.__esModule) {
        return obj;
    } else {
        var newObj = {};
        if (obj != null) {
            for(var key in obj){
                if (Object.prototype.hasOwnProperty.call(obj, key)) {
                    var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {};
                    if (desc.get || desc.set) {
                        Object.defineProperty(newObj, key, desc);
                    } else {
                        newObj[key] = obj[key];
                    }
                }
            }
        }
        newObj.default = obj;
        return newObj;
    }
}
async function configureProjectAsync(projectRoot, { platforms  }) {
    let bundleIdentifier;
    if (platforms.includes("ios")) {
        // Check bundle ID before reading the config because it may mutate the config if the user is prompted to define it.
        bundleIdentifier = await (0, _getOrPromptApplicationId).getOrPromptForBundleIdentifier(projectRoot);
    }
    let packageName;
    if (platforms.includes("android")) {
        // Check package before reading the config because it may mutate the config if the user is prompted to define it.
        packageName = await (0, _getOrPromptApplicationId).getOrPromptForPackage(projectRoot);
    }
    let { exp: config1  } = await (0, _prebuildConfig).getPrebuildConfigAsync(projectRoot, {
        platforms,
        packageName,
        bundleIdentifier,
        expoUsername (config) {
            return (0, _config).getAccountUsername(config);
        }
    });
    // compile all plugins and mods
    config1 = await (0, _configPlugins).compileModsAsync(config1, {
        projectRoot,
        platforms,
        assertMissingModProviders: false
    });
    if (_env.env.EXPO_DEBUG) {
        Log.log();
        Log.log("Evaluated config:");
        (0, _configAsync).logConfig(config1);
        Log.log();
    }
    return config1;
}

//# sourceMappingURL=configureProjectAsync.js.map

Выполнить команду


Для локальной разработки. Не используйте в интернете!