@atomist/org-visualizer
Version:
Organization Visualizer using Atomist project scanning
21 lines • 798 B
TypeScript
import { Aspect, ExtractFingerprint, FP } from "@atomist/sdm-pack-fingerprints";
import { ApplyFingerprint } from "@atomist/sdm-pack-fingerprints/lib/machine/Aspect";
export interface CodeOwnershipData {
/**
* Content of the CODEOWNERS
*/
content: string;
/**
* JIRA team specified in a comment, if any
*/
jiraTeam?: string;
}
export declare const CodeOwnershipExtractor: ExtractFingerprint<FP<CodeOwnershipData>>;
export declare class CodeOwnership implements Aspect<FP<CodeOwnershipData>> {
readonly displayName: string;
readonly name: string;
readonly apply: ApplyFingerprint<FP<CodeOwnershipData>>;
extract: ExtractFingerprint<FP<CodeOwnershipData>>;
toDisplayableFingerprint(fp: FP): string;
}
//# sourceMappingURL=codeOwnership.d.ts.map