import { execSync } from 'child_process'; async function pushUpdates() { try { console.log('\nAdicionando arquivos para página de sucesso/vendas...'); execSync('git add package.json package-lock.json src/App.tsx src/pages/LandingPage.tsx src/pages/SuccessPage.tsx scripts/push-success-page.ts', { stdio: 'inherit' }); try { execSync('git commit -m "feat: adiciona react-router-dom, refatora App para router e cria pagina oculta de sucesso"', { stdio: 'inherit' }); } catch (e) { console.log('Nada para commitar.'); } console.log('\nFazendo push do código...'); execSync('git push origin main', { stdio: 'inherit' }); console.log(`\n🎉 Push concluído com sucesso!`); } catch (error: any) { console.error('\n❌ Ocorreu um erro:', error.message); } } pushUpdates();