FLUTTER ECOSYSTEM

flutter_oss_licenses

Uma ferramenta para gerar uma lista detalhada e melhor de licenças de software livre usando arquivos pubspec.yaml/lock.

Versão mais recente
3.2.0
Downloads em 30 dias
42,9 mil
Curtidas
83
Pontos Pub
140

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Visão geral

Uma ferramenta para desenvolvedores que gera uma lista abrangente e bem formatada de licenças de código aberto usadas em um projeto Flutter, analisando os arquivos pubspec.yaml e pubspec.lock. Ela ajuda a garantir o cumprimento dos requisitos de licenciamento fornecendo atribuições detalhadas para dependências de terceiros. O pacote é particularmente útil durante a publicação do aplicativo ou auditorias, oferecendo visibilidade clara sobre as licenças de todas as bibliotecas incluídas.

Casos de uso
  • Gerando relatórios de licença para envios de aplicativos
  • Garantir o cumprimento dos termos de licenciamento de código aberto
  • Auditoria de dependências de terceiros em um projeto
  • Incluir informações de licença na documentação do aplicativo
  • Automatizando a divulgação de licenças nos fluxos de liberação
Principais recursos
  • Analyzes pubspec.yaml and pubspec.lock files
  • Generates detailed license listings
  • Supports multiple platforms
  • Provides clean, readable output
  • Integrates easily via Flutter CLI
Indicado para
  • Desenvolvedores Flutter se preparando para envio à loja de aplicativos
  • Equipes gerenciando a conformidade com software de código aberto
  • Projetos que exigem atribuição transparente de dependências
  • Desenvolvedores automatizando relatórios de licença
  • Projetos de código aberto que precisam de transparência de licença
Considerações
  • Requer integração manual no processo de build
  • O formato de saída pode precisar de personalização para necessidades específicas
  • Não impõe conformidade com a licença, apenas relata
  • Pode exigir configuração adicional para árvores de dependência complexas
  • Limitado às dependências listadas nos arquivos pubspec
Plataformas compatíveisAndroidiOSmacOSWindowsLinux

Instalar pacote

flutter pub add flutter_oss_licenses

Categorias

Repositório-fonte

Projetos relacionados