UNPKG

@atomist/sdm-pack-aspect

Version:

an Atomist SDM Extension Pack for visualizing drift across an organization

19 lines 1.03 kB
import { ExtensionPack, PushImpact } from "@atomist/sdm"; import { Aspect, VirtualProjectFinder } from "@atomist/sdm-pack-fingerprints"; import { CombinationTagger, RepositoryScorer, TaggerDefinition } from "../aspect/AspectRegistry"; import { UndesirableUsageChecker } from "../aspect/ProblemStore"; import { ScoreWeightings } from "../scorer/Score"; export declare const DefaultVirtualProjectFinder: VirtualProjectFinder; export declare const DefaultScoreWeightings: ScoreWeightings; export interface AspectSupportOptions { aspects: Aspect | Aspect[]; pushImpactGoal?: PushImpact; virtualProjectFinder?: VirtualProjectFinder; scorers?: RepositoryScorer | RepositoryScorer[]; weightings?: ScoreWeightings; taggers?: TaggerDefinition | TaggerDefinition[]; combinationTaggers?: CombinationTagger | CombinationTagger[]; undesirableUsageChecker?: UndesirableUsageChecker; } export declare function aspectSupport(options: AspectSupportOptions): ExtensionPack; //# sourceMappingURL=aspectSupport.d.ts.map