Type alias AnalyzerDescriptionType<Type, Properties>

AnalyzerDescriptionType<Type, Properties>: {
    features?: AnalyzerFeature[];
    name: string;
    properties: Properties;
    type: Type;
}

Shared attributes of all Analyzer descriptions.

Type Parameters

  • Type extends string
  • Properties = Record<string, never>

Type declaration

  • Optional features?: AnalyzerFeature[]

    Features to enable for this Analyzer.

  • name: string

    A unique name for this Analyzer.

  • properties: Properties

    Additional properties for the Analyzer.

  • type: Type

    Type of the Analyzer.