erickzao-api-stats-cli
Version:
CLI oficial para configuração automática do API Stats Logger
56 lines (38 loc) • 2.03 kB
Markdown
# Changelog - API Stats CLI
## [1.0.3] - 2025-05-29
### 🐛 Correção Crítica
- **Dependências**: Removida dependência inexistente `api-stats-logger`
- Substituído por implementação simples usando apenas `axios`
- Exemplos agora funcionam sem dependências externas problemáticas
- Logger implementado diretamente nos exemplos gerados
### 🔧 Melhorias nos Exemplos
- **Express**: Implementação completa com middleware de logging automático
- **Generic**: Exemplos mais robustos com monitoramento de performance
- **Package.json**: Agora adiciona apenas `axios` como dependência necessária
## [1.0.2] - 2025-05-29
### 🔧 Melhorias
- **Segurança**: Corrigido problema onde senhas ficavam visíveis durante digitação
- Implementado mascaramento com asteriscos (`*`)
- Adicionado suporte para Backspace/Delete durante entrada de senha
- Adicionado tratamento para Ctrl+C para cancelar operação
- **UX**: Melhorado feedback para perguntas sim/não
- Adicionado exemplos visuais: `[S/n]` para padrão "sim", `[s/N]` para padrão "não"
- Valor padrão destacado em maiúscula
- Suporte melhorado para diferentes idiomas (sim/s, não/n, yes/y, no/n)
- **Finalização**: CLI agora encerra automaticamente após configuração
- Processo termina com `process.exit(0)` em sucesso
- Processo termina com `process.exit(1)` em erro
- Interface readline fechada adequadamente
### 🐛 Correções
- Corrigido vazamento de recursos da interface readline
- Melhorado tratamento de caracteres especiais na entrada de senha
- Corrigido comportamento inconsistente em diferentes sistemas operacionais
## [1.0.1] - 2025-05-29
### 🚀 Primeira versão publicada
- CLI funcional para configuração automática
- Suporte para múltiplos frameworks (Express, NestJS, Fastify, Koa)
- Autenticação e criação automática de projetos
- Geração de arquivos de configuração
## [1.0.0] - 2025-05-29
### 🎯 Versão inicial
- Primeira tentativa de publicação (problemas com scope)