Skip to content

makePolicy

Combines a policy definition with configuration and legacy instance settings.

makePolicy<C>(definition, config?, settings?): ConfiguredRepositoryPolicy<C>

Defined in: makePolicy.ts:283

Combine a PolicyDefinition with a policy-specific config and other settings.

C

RepositoryPolicyDefinition<C>

Repository policy to configure.

C

Configuration override, taking precedence over settings and defaults.

PolicyInstanceSettings<C>

Instance identity, exclusions, and fallback configuration.

ConfiguredRepositoryPolicy<C>

A configured repository policy.

makePolicy(NoJsFileExtensions, undefined, { excludeFiles: ["^bin/"] })

makePolicy<C>(definition, config?, settings?): PolicyInstance<C>

Defined in: makePolicy.ts:300

Combines a file-policy definition with configuration and legacy instance settings.

C

PolicyDefinition<C>

File policy to configure.

C

Configuration override, taking precedence over settings and defaults.

PolicyInstanceSettings<C>

Instance identity, exclusions, and fallback configuration.

PolicyInstance<C>

A configured file policy.