Skip to content

PolicyRunnerOptions

Defined in: runner.ts:120

Options for configuring a PolicyRunner.

optional concurrency?: number

Defined in: runner.ts:134

Maximum active files in read-only checks. Defaults to 8; fixes remain sequential.


excludeFromAll: RegExp[]

Defined in: runner.ts:124

Regular expressions that exclude repo-relative paths from every policy.


excludePoliciesForFiles: ExcludedPolicyFileMap

Defined in: runner.ts:126

Per-instance exclusions; supplied entries override the policy’s own exclusions.


gitRoot: string

Defined in: runner.ts:128

Absolute path to the repository root.


optional logger?: Pick<Logger, "verbose">

Defined in: runner.ts:132

Optional logger for file-exclusion messages.


policies: (ConfiguredPolicy<any> | PolicyInstance<any>)[]

Defined in: runner.ts:122

Configured file and repository policies to execute.


resolve: boolean

Defined in: runner.ts:130

Whether handlers and resolvers should attempt automatic fixes.