Skip to content

feat(cli): Implementar comando envguard init para inicializacao de configuracao e templates #16

Description

@joaooncode

Contexto & Requisitos

Implementar o subcomando \�nvguard init\ para agilizar o setup de novos projetos, gerando o arquivo de configuracao padrao .envguard.yaml\ comentado e oferecendo a opcao de gerar templates seguros .env.example\ a partir de variaveis detectadas (com valores limpos).


Tarefas

  • Implementar subcomando \init\ na CLI com suporte a flags (--force, --template).
  • Gerar arquivo .envguard.yaml\ com comentarios explicativos e padroes de seguranca recomendados.
  • Implementar geracao de .env.example\ sanitizado (mantendo chaves, removendo todos os valores sensiveis).
  • Tratar com seguranca cenarios onde arquivos ja existem, solicitando confirmacao ou exigindo --force.
  • Adicionar testes unitarios para a CLI e testes de geracao de arquivos.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestready-for-agentFully specified, ready for an AFK agent

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions