UNPKG

@atomist/sdm-pack-sloc

Version:

Extension Pack for an Atomist SDM to integrate code metrics

14 lines (13 loc) 620 B
import { ExtensionPack, Fingerprint, PushTest } from "@atomist/sdm"; export { calculateCodeMetrics, CodeMetrics } from "./lib/codemetrics/CodeMetrics"; export { LanguageReport, LanguagesReport, LanguageReportRequest, reportForLanguages } from "./lib/slocReport"; /** * Extension pack to add codeMetrics commands to a machine * and optionally, fingerprint with lines of code after every push. * @param fingerprint if this is set, automatic fingerprinting will * happen on every push */ export declare function codeMetrics(fingerprint?: { pushTest?: PushTest; fingerprintGoal: Fingerprint; }): ExtensionPack;