class ExcludeTransformation

Transformation that excludes rules matching specified patterns.

Constructors

new
ExcludeTransformation(logger?: ILogger)

Creates a new ExcludeTransformation

Static Methods

excludeWithWildcards(
rules: string[],
wildcards: Wildcard[],
): string[]

Static method for direct exclusion with pre-prepared wildcards.

Properties

readonly
name: string

Human-readable name of the transformation

The transformation type identifier

private
readonly
filterService: FilterService

Methods

execute(
rules: string[],
): Promise<string[]>

Excludes rules matching specified patterns.