airship-expo-plugin
Version:
Airship Expo config plugin
17 lines (16 loc) • 686 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const config_plugins_1 = require("@expo/config-plugins");
const withAirshipAndroid_1 = require("./withAirshipAndroid");
const withAirshipIOS_1 = require("./withAirshipIOS");
const pkg = require('airship-expo-plugin/package.json');
const withAirship = (config, props) => {
if (props.android) {
config = (0, withAirshipAndroid_1.withAirshipAndroid)(config, props.android);
}
if (props.ios) {
config = (0, withAirshipIOS_1.withAirshipIOS)(config, props.ios);
}
return config;
};
exports.default = (0, config_plugins_1.createRunOncePlugin)(withAirship, pkg.name, pkg.version);