react-native-nitro-screen-recorder
Version:
A library to capture screen recordings with react-native powered by NitroModules.
20 lines (19 loc) • 905 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.withBroadcastExtensionPodfile = void 0;
var _path = _interopRequireDefault(require("path"));
var _configPlugins = require("@expo/config-plugins");
var _updatePodfile = require("../support/updatePodfile");
var _ScreenRecorderLog = require("../support/ScreenRecorderLog");
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
const withBroadcastExtensionPodfile = config => {
return (0, _configPlugins.withDangerousMod)(config, ['ios', async mod => {
const iosRoot = _path.default.join(mod.modRequest.projectRoot, 'ios');
await (0, _updatePodfile.updatePodfile)(iosRoot).catch(_ScreenRecorderLog.ScreenRecorderLog.error);
return mod;
}]);
};
exports.withBroadcastExtensionPodfile = withBroadcastExtensionPodfile;
//# sourceMappingURL=withBroadcastExtensionPodfile.js.map