config-plugin-react-native-auth0
Version:
Expo plugin for react-native-auth0 using expo config plugins
30 lines (29 loc) • 1.11 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
const config_plugins_1 = require("@expo/config-plugins");
const expo_build_properties_1 = require("expo-build-properties");
const withAuth0IOS_1 = require("./withAuth0IOS");
const withAuth0Android_1 = require("./withAuth0Android");
const pkg = require('../../package.json');
const withAuth0 = (config, props) => {
config = (0, withAuth0IOS_1.withAuth0IOS)(config, props);
config = (0, withAuth0Android_1.withAuth0Android)(config, props);
config = (0, config_plugins_1.withPlugins)(config, [
[
expo_build_properties_1.withBuildProperties,
{
android: {
compileSdkVersion: 31,
targetSdkVersion: 31,
buildToolsVersion: "31.0.0",
},
ios: {
deploymentTarget: "13.0",
},
},
],
]);
// Return the modified config.
return config;
};
exports.default = (0, config_plugins_1.createRunOncePlugin)(withAuth0, pkg.name, pkg.version);
;