CheckView

tcmts.cli.release_pages.CheckView · #ritm7aho · type

export interface CheckView {
  name: string;
  version: string;
  after?: string;
  /** "breaking changes", "additions", … */
  reason: string;
  level?: "major" | "minor" | "patch";
  findings: { lint: string; level: string; path: string; summary: string; why: string; detail?: string; hash?: string }[];
  /** definitions that only follow those changes */
  following: string[];
  /** the notes' generated part, as the release would have it now (markdown) */
  notes: string;
  /** why it can't be released as things stand (work left in todo), if so */
  blocked?: string;
  /** nothing of its own changed since its last release: nothing to release */
  upToDate: boolean;
}

used by