UNPKG

@atomist/sdm-pack-aspect

Version:

an Atomist SDM Extension Pack for visualizing drift across an organization

23 lines 748 B
import { Grammar } from "@atomist/microgrammar"; import { Aspect } from "@atomist/sdm-pack-fingerprint"; import { Omit } from "../../util/omit"; import { FileMatchData } from "./fileMatchAspect"; export interface MicrogrammarMatchParams<T> { /** * Glob to look for */ glob: string; /** * Microgrammar to use */ grammar: Grammar<T>; /** * Path within the microgrammar match to resolve. Property name. */ path: keyof T; } /** * Check for matches of the given microgrammar with the */ export declare function microgrammarMatchAspect<T>(config: Omit<Aspect, "stats" | "extract" | "apply"> & MicrogrammarMatchParams<T>): Aspect<FileMatchData>; //# sourceMappingURL=microgrammarMatchAspect.d.ts.map