internal/

directory
v0.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 12, 2026 License: MIT

Directories

Path Synopsis
Package detect finds credentials in arbitrary byte content and knows, per provider, how to verify and revoke them.
Package detect finds credentials in arbitrary byte content and knows, per provider, how to verify and revoke them.
aws
Package aws is the AWS credential provider: the access keys of IAM users and the temporary access keys STS hands out.
Package aws is the AWS credential provider: the access keys of IAM users and the temporary access keys STS hands out.
github
Package github is the GitHub credential provider: classic and fine-grained personal access tokens, OAuth and GitHub App tokens.
Package github is the GitHub credential provider: classic and fine-grained personal access tokens, OAuth and GitHub App tokens.
providers
Package providers assembles the credential providers patty ships with.
Package providers assembles the credential providers patty ships with.
slack
Package slack is the Slack credential provider: bot, user, app-level, refresh and configuration tokens, and incoming webhook URLs.
Package slack is the Slack credential provider: bot, user, app-level, refresh and configuration tokens, and incoming webhook URLs.
Package disk keeps patty's clone cache within a byte budget and off the last free gigabytes of the drive.
Package disk keeps patty's clone cache within a byte budget and off the last free gigabytes of the drive.
Package github talks to the GitHub API: repository discovery, size estimates for the disk budget and the activity feed that names commits a clone can no longer see.
Package github talks to the GitHub API: repository discovery, size estimates for the disk budget and the activity feed that names commits a clone can no longer see.
Package gitrepo drives git plumbing for a repository patty scans.
Package gitrepo drives git plumbing for a repository patty scans.
Package localcreds finds the credentials configured on this machine, so a report can say that a leaked token is not just out there but still in use right here.
Package localcreds finds the credentials configured on this machine, so a report can say that a leaked token is not just out there but still in use right here.
Package report renders scan results for terminals and machines.
Package report renders scan results for terminals and machines.
Package scan runs the detector over every object of a repository and attributes what it finds to commits, paths and refs.
Package scan runs the detector over every object of a repository and attributes what it finds to commits, paths and refs.
Package source turns command line arguments into scan targets: local repositories, single GitHub repositories, or every repository of a user or organization.
Package source turns command line arguments into scan targets: local repositories, single GitHub repositories, or every repository of a user or organization.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL