O RAVC é uma ferramenta de linha de comando (CLI) e NPM que oferece conversão de moedas e monitoramento em tempo real das cotações USD/BRL, com interface interativa e visualmente atrativa.
# Instalar globalmente
npm i -g ravc # ✅ Recomendado
npm install -g ravc # ✅ Completonpm un -g ravc # ✅ Recomendado
npm uninstall -g ravc # ✅ Completo
npm remove -g ravc # ✅ AlternativoravcMenu completo com todas as funcionalidades
# Google Finance direto
ravc google
ravc -g
# Banco Central direto
ravc bacen
ravc -b
# Modo atualização contínua
ravc update
ravc -u
# Ajuda
ravc help
ravc -hravc updateAtualiza automaticamente a cada minuto com logs em tempo real
- USD → BRL e BRL → USD
- Formatação monetária adequada
- Validação de entrada
- Variações em tempo real
- Direção (alta/baixa/estável)
- Percentuais de mudança
- Timestamps precisos
- Logs em arquivo .txt legíveis
- Histórico de sessões
- Estatísticas de variação
- Backups em JSON
playwright- Web scrapinginquirer- Interface interativaboxen- Boxes estilizadoschalk- Cores no terminalfiglet- Banner ASCII
# Ativar logs detalhados
DEBUG=1 ravc
# Debug específico do scraping
DEBUG_SCRAPING=1 ravcErro de permissão no NPM:
# Linux/Mac
sudo npm install -g ravc
# Windows (Admin)
npm install -g ravcPlaywright não instalado:
npx playwright installravc/ 🌟
├── 📁 bin/
│ └── 🚀 cli.js
├── 📁 lib/
│ ├── 📁 config/
│ │ ├── ⚙️ app.json
│ │ ├── 🎨 colors.js
│ │ ├── 🔧 logger.json
│ │ ├── 🕷️ scraping.json
│ │ └── 🎭 ui.json
│ ├── 📁 utils/
│ │ ├── 📦 box.js
│ │ ├── 📝 logger.js
│ │ └── 📦 packageInfo.js
│ ├── 💱 converter.js
│ ├── 🏠 index.js
│ ├── 🕷️ scraper.js
│ ├── 🎨 ui.js
│ └── 🔄 updater.js
├── 📄 package.json
└── 📖 README.md
Este projeto está sob a licença MIT. Veja o arquivo LICENSE para detalhes.
✨ Feito com 💚 por RavenaStar

