"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getBuildNumber = getBuildNumber; exports.getVersion = getVersion; exports.setBuildNumber = setBuildNumber; exports.setVersion = setVersion; exports.withVersion = exports.withBuildNumber = void 0; function _iosPlugins() { const data = require("../plugins/ios-plugins"); _iosPlugins = function () { return data; }; return data; } const withVersion = (0, _iosPlugins().createInfoPlistPlugin)(setVersion, 'withVersion'); exports.withVersion = withVersion; const withBuildNumber = (0, _iosPlugins().createInfoPlistPlugin)(setBuildNumber, 'withBuildNumber'); exports.withBuildNumber = withBuildNumber; function getVersion(config) { return config.version || '1.0.0'; } function setVersion(config, infoPlist) { return { ...infoPlist, CFBundleShortVersionString: getVersion(config) }; } function getBuildNumber(config) { var _config$ios; return (_config$ios = config.ios) !== null && _config$ios !== void 0 && _config$ios.buildNumber ? config.ios.buildNumber : '1'; } function setBuildNumber(config, infoPlist) { return { ...infoPlist, CFBundleVersion: getBuildNumber(config) }; } //# sourceMappingURL=Version.js.map