UNPKG

react-native-legal

Version:
23 lines (22 loc) 993 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.applyAndConfigureAboutLibrariesPlugin = void 0; const config_plugins_1 = require("expo/config-plugins"); const android_1 = require("../../../plugin-utils/build/android"); /** * Modifies application's build.gradle with AboutLibraries plugin * * NOTE: As of now, it doesn't support build.gradle.kts (Gradle Kotlin Script) */ function applyAndConfigureAboutLibrariesPlugin(config) { return (0, config_plugins_1.withAppBuildGradle)(config, (exportedConfig) => { if (exportedConfig.modResults.language === 'groovy') { exportedConfig.modResults.contents = (0, android_1.applyAndConfigureAboutLibrariesPluginUtil)(exportedConfig.modResults.contents); } else { console.warn('Gradle Kotlin scripts are not supported yet'); } return exportedConfig; }); } exports.applyAndConfigureAboutLibrariesPlugin = applyAndConfigureAboutLibrariesPlugin;