PolicyRunnerOptions
Defined in: runner.ts:120
Options for configuring a PolicyRunner.
Properties
Section titled “Properties”concurrency?
Section titled “concurrency?”
optionalconcurrency?:number
Defined in: runner.ts:134
Maximum active files in read-only checks. Defaults to 8; fixes remain sequential.
excludeFromAll
Section titled “excludeFromAll”excludeFromAll:
RegExp[]
Defined in: runner.ts:124
Regular expressions that exclude repo-relative paths from every policy.
excludePoliciesForFiles
Section titled “excludePoliciesForFiles”excludePoliciesForFiles:
ExcludedPolicyFileMap
Defined in: runner.ts:126
Per-instance exclusions; supplied entries override the policy’s own exclusions.
gitRoot
Section titled “gitRoot”gitRoot:
string
Defined in: runner.ts:128
Absolute path to the repository root.
logger?
Section titled “logger?”
optionallogger?:Pick<Logger,"verbose">
Defined in: runner.ts:132
Optional logger for file-exclusion messages.
policies
Section titled “policies”policies: (
ConfiguredPolicy<any> |PolicyInstance<any>)[]
Defined in: runner.ts:122
Configured file and repository policies to execute.
resolve
Section titled “resolve”resolve:
boolean
Defined in: runner.ts:130
Whether handlers and resolvers should attempt automatic fixes.