package ghrecon import ( "context" "github.com/charmbracelet/log" "github.com/google/go-github/v72/github" ) type Recon struct { client *github.Client logger *log.Logger ctx context.Context silent bool jsonFile string maxRepoSize int } func NewRecon( client *github.Client, logger *log.Logger, ctx context.Context, silent bool, jsonFile string, maxRepoSize int, ) *Recon { return &Recon{ client: client, logger: logger, ctx: ctx, silent: silent, jsonFile: jsonFile, maxRepoSize: maxRepoSize, } }