const gulp = require('gulp'); // const execa = require('execa'); const utils = require('../Tools/gulp/utils'); const tasks = { encodeAssets: { fn: require('./tools/encodeAssets'), }, buildReactNativeInjectedJs: { fn: require('./tools/buildReactNativeInjectedJs'), }, podInstall: { fn: require('./tools/podInstall'), }, }; // tasks.jetify = { // fn: async () => { // try { // const promise = execa('npx', ['jetify']); // promise.stdout.pipe(process.stdout); // await promise; // } catch (error) { // console.warn('Jetify failed:', error); // } // return Promise.resolve(); // }, // }; utils.registerGulpTasks(gulp, tasks); gulp.task('build', gulp.series( 'buildReactNativeInjectedJs', // 'jetify', 'encodeAssets', 'podInstall', ));