Skip to content

klean v1.4.0 — Global Package Manager

Choose a tag to compare

@Danil0ws Danil0ws released this 28 Oct 14:24
· 18 commits to main since this release

✨ Novidade: klean globals

Novo modo interativo para gerenciar pacotes instalados globalmente via TUI.

Como usar

klean globals          # abre o TUI interativo
klean globals --dry-run  # simula sem remover

O que gerencia

Gerenciador Detecção Remoção
npm npm list -g --depth=0 npm uninstall -g <pkg>
cargo cargo install --list cargo uninstall <pkg>
pip pip3 list --format=json pip3 uninstall -y <pkg>

Interface TUI

  • Tela de scan: escaneia os três gerenciadores em paralelo
  • Lista de pacotes: agrupado por gerenciador com tamanho em disco
  • Seleção: Espaço seleciona, a marca/desmarca tudo, ↑↓/jk navega
  • Confirmação: diálogo com preview do espaço a ser liberado
  • Progresso: gauge de remoção com log em tempo real
  • Resumo: total removido e espaço liberado

Correções e melhorias

  • npm: calcula tamanho real do diretório de cada pacote em npm root -g
  • cargo: soma o tamanho de cada binário em ~/.cargo/bin/
  • pip: ignora automaticamente pacotes de sistema (pip, setuptools, wheel)
  • Seguro: gerenciadores não instalados são pulados silenciosamente

Instalação

Veja INSTALLATION.md ou baixe o binário abaixo para sua plataforma.

Full Changelog: v1.3.0...v1.4.0

Full Changelog: v1.3.0...v1.4.0

Full Changelog: v1.3.0...v1.4.0