Shards::Audit::Config
Constructors
new(lockfile_path : String = "./shard.lock", format : Shards::Audit::OutputFormat = OutputFormat::Table, github_token : Nil | String = ENV["GITHUB_TOKEN"]?, verbose : Bool = false, no_color : Bool = false, timeout : Int32 = 30, cache_dir : String = File.join(Path.home.to_s, ".cache", "shards-audit"), cache_ttl : Int32 = 86400, no_cache : Bool = false, ignore_ids : Array(String) = [] of String, severity_threshold : Shards::Audit::Severity | Nil = nil, exit_zero : Bool = false)
SourceInstance methods
cache_dir
Sourcecache_ttl
Sourceexit_zero
Sourceformat
Sourceformat=(format : OutputFormat)
Sourcegithub_token
Sourceignore_ids
Sourcelockfile_path
Sourceno_cache
Sourceno_color
Sourceseverity_threshold
Sourceseverity_threshold=(severity_threshold : Severity | Nil)
Sourcetimeout
Sourceverbose
Source