lirantal/detect-secrets

Enhancement: Support for enabling debug logs via flags

Closed

#1 opened on Jul 5, 2019

 (1 comment) (0 reactions) (0 assignees)JavaScript (5 forks)github user discovery
good first issuestale

Repository metrics

Stars
 (52 stars)
PR merge metrics
 (Avg merge 6d 13h) (4 merged PRs in 30d)

Description

Is your feature request related to a problem? Please describe. If I'm trying to debug how detect-secrets work then I need to run it with DEBUG=detect-secrets which lint-staged isn't friendly with. Instead, I'd want to pass it some flags like --debug in order to enable debugging.

Describe the solution you'd like

  1. Add a --debug flag to enable debugging
  2. This should enable debug dynamically via debug.enable('detect-secrets')
  3. Discard the flag from process.argv so it doesn't get passed to the actual detect-secrets-hook tool

Describe alternatives you've considered Open to other ideas

Contributor guide