Visão geral
Uma ferramenta de desenvolvedor para projetos Flutter que lista todas as dependências usadas, incluindo pacotes e plugins, juntamente com suas respectivas licenças. Ajuda a garantir conformidade fornecendo uma visão clara das licenças de software de terceiros no seu projeto. A ferramenta é baseada em linha de comando e funciona em macOS, Windows e Linux. Integra-se perfeitamente ao sistema pub do Flutter, tornando fácil auditar dependências durante o desenvolvimento ou antes do lançamento.
Casos de uso
- Auditoria de conformidade com licenças de código aberto
- Gerando relatórios de licença para envios de aplicativos
- Identificando dependências obsoletas ou problemáticas
- Garantir a conformidade legal em aplicativos comerciais
- Revisando licenças durante os pipelines CI/CD
Principais recursos
- Lists all dependencies and their licenses
- Supports cross-platform usage
- Integrates with Flutter's pub system
- Provides clean, readable output
- Open-source and community-maintained
Indicado para
- Flutter developers
- Legal/compliance teams
- Open-source contributors
- App publishers
- CI/CD automation
Considerações
- Requer execução manual para atualizações
- O formato de saída pode precisar de análise para integração
- Não exige conformidade com a licença
- Limitado a dependências diretas e transitivas
- Nenhuma validação de licença embutida
